帮看看指针在函数参数传递中遇到的问题
程序代码:
#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); }input
45
aa=45
bb=
bb得不到结果,想得到输入的值。请大侠帮看下。一级指针和二级指针的方法都举个例子 谢谢