#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编辑过]

我:“日本人也算人?” 上帝:“不算。将它们圈养就行了。美国人在它们头上扔两蛋不就乖得很吗?你们讲究什么仁义道德?” http://www./bbs/dispbbs.asp?BoardID=1&RootID=36493&id=36500&star=1&skin=0