问答详情
源自:6-7 字符串与数组

void say(char string[]) 数组参数为什么要有方括号,是格式要求吗?

void say(char string[]) 

提问者:LastGun 2015-03-11 14:59

个回答

  • onemoo
    2015-03-12 22:32:24

    有方括号(bracket)才表示这个string是数组,否则就是一个char变量了。


    另外,在函数参数中声明一个数组,实际上相当于是一个指针,也就是说 char string[] 等同于 char *string

  • 康振宁
    2015-03-12 09:43:56

    是的。这个是格式要求的