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

您好,请问这句void new(struct student stu[N]) 怎么解释呢?

您好,请问这句void new(struct student stu[N]) 怎么解释呢?

函数式编程 2022-01-05 07:42:20
主要是后面这个不懂gets(numstr);stu[i].num=atof(numstr)char numstr[81];这个numstr是什么意思。还有就是后面的atof(numstr)。有人说参数,错了请问错在那里谢谢!
查看完整描述

2 回答

?
翻阅古今

TA贡献1780条经验 获得超5个赞

那个new是一个运算符,系统编译的时候用它生成struct student类型的stu数组,元素有N个.
gets()是获取一个字符串,后面的是把这个字符串转换成浮点数,atof()是一个系统转换函数.

查看完整回答
反对 回复 2022-01-09
?
忽然笑

TA贡献1806条经验 获得超5个赞

C里的吧,new在这里应该是函数名,定义一个无返回值的函数名!
可是后面参数不对呀!

查看完整回答
反对 回复 2022-01-09
  • 2 回答
  • 0 关注
  • 350 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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