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