请问指针数组传入函数的问题

我有一个char s[6],
如果我写char
*s是可以的,char *s[]也是可以的,char *s不行
但是我写void *s就不会报错是为什么呢

因为你是双指针,而数组相当于一个指针。
char * s相当于char s[]
char**s相当于char *s[]