LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: shangxd

还是指针的指针的问题!

[复制链接]
发表于 2003-7-11 22:30:12 | 显示全部楼层
我试了一下,改成:
void input(char (*str)[100]) 或
void input(char str[][100])
就可以。
发表于 2003-7-12 10:27:33 | 显示全部楼层
char str[2][100];
char *str[100];
char (*str)[100];
char str[][100];
这几句怎么理解?有点糊涂了!
感觉上str[][100]和*str[100]是一样的,但从楼上看又是str[][100]和(*str)[100]一样?
发表于 2003-7-12 14:53:22 | 显示全部楼层
char (*str)[100];  char str[][100];是一样的。指向数组的指针。
char *str[100];这个就不同了。是内容为指针的数组。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表