return 0可以不加吗?return 0不能不加。在main函数中一般都有一个return 0的操作。表示真确返回。如果不写,系统也是默认为0的。return的作用是返回。不用参数从函数中获取值,那么用换回值也是可以获取你要的值的。返回值还有一个好的作用。调用函数后可以通过返回值看其你用函数实现的值是否是你要的值。更...
可以。 因为main函数是主函数,在程序执行过程是在循环,并不需要返回,也就是没有返回值并不影响函数的正确性。 对于main函数编译器会自动返回0,所以不加也不会提示错误,但是按照规范的写法还是建议加上return0。 在执行主函数后会得到一个值(即函数值),其值为整型。return0的作用是:当main函数执行结束前将整数0...
这个return 0主要作用是用来检测程序是否正常退出,有些IDE在调试程序时,退出程序时会写出退出码(Exit code),你可以通过这个退出码得知你的程序是否正常工作,比如:int main(){ ... if(打开文件失败) return 1; ... return 0;}一般0表示正常退出,如果程序发生异常,则用不同的...
0表示程序正常退出,但是如果你不写这句话,能编译通过,但是会有警告,警告如下:warning C4508: 'main' : function should return a value; 'void' return type assumed;所以还是加上为好。(2) 如果你的函数不是主函数,就像你写的movie()函数,那么如果你定义它的函数类型为int型,那么就...
这个return是一个返回值,当定义为int时,运算成功才能返回0~~不写return这是可以的,如果是定义的函数,return可能是为了达到某些特殊的返回值,用来运算,这时就是不能省略的~~新手,刚刚看几天C~仅供参考~00分享举报您可能感兴趣的内容广告 实验室净化工程公司无尘车间车间 净化工程T:13921142037 无锡云洁-实验室...
虽然也能运行,但建议最好加上。main 函数的返回值用于说明程序的退出状态。如果返回 0,则代表程序正常退出,否则代表程序异常退出。
即使在最后不写return 0;程序也可以照常运行。不过在如果是以int main()开始,最要养成return 0;的习惯,它代表程序正常退出。否则有可能会成为系统垃圾,这也是为什么电脑长时间不关机后,即使软件都关了,内存占用也会越来越多。如果不想写return 0;的话,也可以以void main()开始。
表示函数的返回值,可以根据需要返回不一定是0,一般函数的返回值是整数时,对返回值没有什么要求可以写return 0,比如 :int main()int i;if(number<=1) return 0;for(i=2;i<=10;i++) 说明main 需要返回一个int型的数。我们用return返回一个值,也就是说我们希望那个函数返回一个什么结果,...
主函数如void main() {}在反大括弧之前不写时,相当于写void main() { return; } 如果主函数是int main() {}时,默认还是return;但由于指定需要返回 一个整型数据,会报编译警告,这时就需要写成:int main() { return 0; }或int main() { exit(0); }这种形式了。我个人习惯在子程序中...