我有一个char s[6],
如果我写char*s是可以的,char *s[]也是可以的,char *s不行
但是我写void *s就不会报错是为什么呢
请问指针数组传入函数的问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- threenewbee 2020-03-26 20:48关注
因为你是双指针,而数组相当于一个指针。 char * s相当于char s[] char**s相当于char *s[]
解决 无用评论 打赏 举报
我有一个char s[6],
如果我写char*s是可以的,char *s[]也是可以的,char *s不行
但是我写void *s就不会报错是为什么呢
因为你是双指针,而数组相当于一个指针。
char * s相当于char s[]
char**s相当于char *s[]