永发信息网

c语言"void main" 在很多c语言中main前没有,为什么要加上啊?

答案:5  悬赏:30  手机版
解决时间 2021-04-04 02:11
c语言"void main" 在很多c语言中main前没有,为什么要加上啊?
最佳答案
c语言"void main" 在很多c语言中main前没有,为什么要加上啊?
不加 默认 main()返回值为 int 型
加void, main()函数为返回值。

加不加没什么大的区别
main函数 返回值是 返回到系统中!
全部回答
最好加上,以前是纯C,现在都是在混合环境,C++环境中编译C的。。。追问为什么我们老师讲的都是不加的啊!追答老师只会用最老的C,估计
不要指望非IT的也能赶上最新的前沿阵地啊
在c++或者turb C好像就可以不用加,在C语言中最好加吧,这个是习惯或者把void改成int然后在函数最后加上return 0;也行
void 代表空的意思,就是没有返回值
一般加上比较好,当然根据编译器的不同你也可以写成这样的形式
int main()
{}
对于不加的话,只能说用的C并不严谨,很有可能程序中丢三落四,建议写上,标明此函数是什么类型
c99规范要求main函数返回值必须是 int。
但有些编译器允许非标准的写法,而且有一大批程序员不这样写。在应用角度来看,问题不大。但在源码规范上看,建议最好写上。
这就好比生活中,人们的口语总是有语病的。
比如:你走先。这么说,别人能听懂
但要规范的话,还是要遵循语法。说成:你先走。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
解答题已知函数y=x2-2x+9分别求下列条件下的
描写玉兰花的句子比喻,玉兰花美的像什么?(
谁有QQ群发助手。安卓版的。有的分享下
菜梗是什么,单纯如我只想问一句脱氧核糖什么
米每分和千米每时的换算
四川泸州广电网络收费情况?
qq头像 不能换了 8月6号
女人吃什么防止衰老,能防止衰老的食物有哪些
现在“应交税费”科目下增设需要增设“应抵扣
龙岩哪里有书画、十字绣装裱的店铺?
First aid is emergency care for a victim o
2014年白钢304废品多少钱一斤
伊丽莎白用英语怎么说
济南火车站到历城区七河里2号路产学研究基地
下列各句中,没有语病的一项是A.2012年10月12
推荐资讯
单选题Asweallknow,woodandstones________
东莞寮步三星电子厂如何?
T恤哪个渠道买比较合适
求8051单片机延时中断实验程序,用P1口控制其
69大唐比武号野兽之力实用性大吗
滋润不黏腻的沐浴露,有没有?
电视接收机DTH和凯恩斯高频头匹配吗
送心爱姑娘远行的古诗
2018新款自动洗车机是什么?
如何下载Flash游戏到MP5中?过程详细,必有加
用皮蛋粉做皮蛋中水太多,太稀了怎么办?
芦笋要煮多久才熟?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?