char *p[] 和char**的思考
char *p[] = {"hello","world"};
char **pp;
pp = p;
printf("%s,%s\n",*pp, *(pp+1));
printf("%p\n", &pp);
return 0;

郁闷了很长时间一件事:第4行*pp代表的应该是f750的值:8758。我就是挺郁闷的:为什么printf("%d",a)的时候,a就是函数名,才能显示,这里传过去的是Hello的地址也能显示?
我年轻了。因为Hello是字符串啊,a是int变量。

浙公网安备 33010602011771号