帮看看指针在函数参数传递中遇到的问题
程序代码:#include <stdio.h>
int fun(char *a,char **b)
{
b=&a;
return 0;
}
int main()
{
char aa[4];
char bb[4];
memset(aa,0,sizeof(aa));
memset(bb,0,sizeof(bb));
printf("input\n");
scanf("%s",aa);
printf("aa=%s\n",aa);
fun(aa,(char **)&bb);
printf("bb=%s\n",bb);
}
input45
aa=45
bb=
bb得不到结果,想得到输入的值。请大侠帮看下。一级指针和二级指针的方法都举个例子 谢谢









