深圳一共有多少套房:请教一个有关编程的问题

来源:百度文库 编辑:高校问答 时间:2024/04/29 11:54:18
char *s1[10],(*s2)[10];
请问s1与s2有什么区别?
谢谢了

应该是S1是定义了10个指针,而S2是指针数组,
具体区别是:
char *p

p可以指向s1的任一个数值,如p=s1[2];
却不可以指向s2的任一个数值,只能是p=s2,指向数组的头。

一个字符数组指针
一个是指针字符数组