printf("%s\n",string);这的string后为什么不加[]
printf() 也是个函数, 和say()本质上没啥区别。传入数组是,用数组名就可以。
6-4 节中有讲到:1、整个数组当作函数参数,即把数组名称传入函数中,这里是say(string)
而函数定义的时候则是string[],是因为你这里要传入具体的数据类型,长度可指定也可不指定