char *p[] 和char**的思考

时间:2022-09-29 09:19:08
	char *p[] = {"hello","world"};
char **pp;
pp = p;
printf("%s,%s\n",*pp, *(pp+1));
printf("%p\n", &pp);
return 0;

  char *p[] 和char**的思考

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

我年轻了。因为Hello是字符串啊,a是int变量。