c语言中return0要不要写
c语言中return0要不要写
您的浏览器不支持 audio 元素return0在C语言中可以不写,C语言中的函数定义分为函数入口和函数出口,当有入口参数或者出口参数时,需要说明参数的数据类型。如定义一个延时函数,入口参数为延时时间,延时后不需要返回参数。
定义如下:
void delayms(unsigned int T)
{
hellip;
}
void代表不需要返回值,也就是不需要使用return。unsigned int T代表入口参数。
在c语言里什么情况下主函数的return 0可以省略
不是的,C语言标准格式是在定义主函数的时候定义其类型,就比如void main()就表示不需要返回值,所以不用return,如果定义的是int main()则需要返回值,有这个的好处是当程序执行完后能检测程序的正确性和可行性,定义这个0的时候是当函数正常执行时就能返回一个0的数给主函数,当不能正常执行时会返回一个非0的数这个在谭浩强第四版第六页的最下面注释里有详细介绍,
return是返回的意思,是一个函数的返回值,当函数有返回值时就需要使用return;
return 后面的返回值类型要和函数声明中的返回值类型一致,
main函数的return语句也可以省略,当执行到函数末尾时默认执行return 0;
c语言 最后为什么要写return0啊
本来就是一个main函数,在函数头部你已经告诉编译器你需要返回一个int 类型的值,如果你不想返回值你可以把int main改成void main,去掉return 0这一行也是没有错的。
本文来自网络,不代表生活常识网立场,转载请注明出处:http://sdsy56.com/wjgl/460.html
上一篇: 什么ascii码是7位字符编码
下一篇: 计算机内存RAM和ROM的特点
声明: 我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本站部分文字与图片资源来自于网络,转载是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们(管理员邮箱:15053971836@139.com),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
相关阅读