#define NULL 0 void main() { char **p; char *name[]={"hello","good","world","bye","\0"}; p=name+1; printf("%o,%s\n", *p,*p); p+=2; while(**p!=NULL) printf("%s\n",*p++);
getch(); /* 请不要删除此行 */ }
谁能告诉我:输出结果为什么不是:*p的地址和*p的字串.
我知道怎么让它出来,却不好解释?
[此贴子已经被作者于2004-11-04 08:32:55编辑过]