深圳一共有多少套房:请教一个有关编程的问题
来源:百度文库 编辑:高校问答 时间:2024/04/29 11:54:18
char *s1[10],(*s2)[10];
请问s1与s2有什么区别?
谢谢了
请问s1与s2有什么区别?
谢谢了
应该是S1是定义了10个指针,而S2是指针数组,
具体区别是:
char *p
p可以指向s1的任一个数值,如p=s1[2];
却不可以指向s2的任一个数值,只能是p=s2,指向数组的头。
一个字符数组指针
一个是指针字符数组
高校问答是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度文库 编辑:高校问答 时间:2024/04/29 11:54:18
应该是S1是定义了10个指针,而S2是指针数组,
具体区别是:
char *p
p可以指向s1的任一个数值,如p=s1[2];
却不可以指向s2的任一个数值,只能是p=s2,指向数组的头。
一个字符数组指针
一个是指针字符数组