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

来源:6-7 字符串与数组

LastGun

2015-03-11 14:59

void say(char string[]) 

写回答 关注

2回答

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

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


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

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

    是的。这个是格式要求的

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926206 学习 · 20797 问题

查看课程

相似问题