永发信息网

c语言中,void表示没有返回值,那为什么开始学的时候,int main(void)这里还要加vo

答案:4  悬赏:0  手机版
解决时间 2021-04-05 16:09
  • 提问者网友:献世佛
  • 2021-04-05 01:27
c语言中,void表示没有返回值,那为什么开始学的时候,int main(void)这里还要加vo
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-04-05 02:05
1,void并非表示没有返回值,void表明数据类型不明确,编译系统将不对该数据执行类型检查。这可能造成安全隐患!
2,int main(void)表明参数的数据类型不明确,返回值的类型为int。
全部回答
  • 1楼网友:狂恋
  • 2021-04-05 05:20
int main(void)这里void是参数
  • 2楼网友:骨子里都是戏
  • 2021-04-05 03:43
当然不是 返回值和前面的函数有什么关系 return 0;应该就是什么也不返回的意思 因为前面用了 int就要求有整形返回 0也代表非,当然你不省略int 后面就不用return了追答应该是省略 不是不省略
  • 3楼网友:举杯邀酒敬孤独
  • 2021-04-05 02:12
int main(void)中,int才是返回值类型,void是参数类型,这里的void也可以不要,直接写成int main()。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯