c语言数组给二级指针赋值问题求解~
chara[3][4]={"abc","ABC","123"};char**d;d=a;printf("a=%d\n",a);printf("d=%d\n",d);pri...
char a[3][4]={"abc","ABC","123"}; char **d; d=a; printf("a=%d\n",a); printf("d=%d\n",d); printf("a[0]=%d\n",a[0]); printf("d[0]=%d\n",d[0]); 输出a与b相同 a[0]输出的是指向a[0][0]的地址 我现在不理解的是b[0]的值为什么会是'\0cba'呢? 请教一下大家~
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询