这为什么不加[]

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

慕妹1338383

2018-10-21 21:58

printf("%s\n",string);这的string后为什么不加[]

写回答 关注

2回答

  • weixin_慕粉8405065
    2018-11-08 14:50:48

    printf() 也是个函数, 和say()本质上没啥区别。传入数组是,用数组名就可以。

  • 咸鱼味的榛子
    2018-10-23 20:33:59

    6-4 节中有讲到:1、整个数组当作函数参数,即把数组名称传入函数中,这里是say(string)

    而函数定义的时候则是string[],是因为你这里要传入具体的数据类型,长度可指定也可不指定


C语言入门

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

927445 学习 · 21538 问题

查看课程

相似问题