为了账号安全,请及时绑定邮箱和手机立即绑定

这为什么不加[]

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

正在回答

2 回答

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

1 回复 有任何疑惑可以回复我~

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

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


2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       927446    人
  • 解答问题       21538    个

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

进入课程

这为什么不加[]

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号