return0可以不加吗,return 0要加括号吗

admin1年前免费3

C程序中return0用不用加,我加了怎么还错了。

return 0; return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。 return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。

不能乱加的。 return 0表示函数结束并且返回0 如果是int main()加return 0表示程序无错返回操作系统,return其他数值可以让操作系统知道程序发生了什么错误。

return 0;是没有错的。问题是你的程序中所写的,是ruturn 0;可不是“return 0;”哦。请修改程序后再次编译、运行程序。

为什么在程序的结尾处不需要加上return0呢?

1、若是 void function();由于void表示不需要返回值,所以无需return语句,但是也可以加上return void 表示。

2、这是因为C语言标准要求主函数必须返回一个整数值,表示程序的终止状态,0表示正常结束。如果没有return语句,编译器会默认在程序结尾处添加一个return 0;。

3、不是的,只是说int类型的函数,需要return 0,返回一个值,因为你声明它是int类型的意思就是运行完成后返回一个值供后续使用的。只有你定义类型为void的函数的时候不需要return。

c++问题,问一下为什么后面要加return0,是什么意思啊,不加可以吗...

表示没有出现异常情况正常返回。当然也可以 return -1 或者其他值,返回非零值表示主函数执行过程中的异常情况。具体什么数字代表什么异常,可以由编程者自己定义。

c语言return0的意思是指返回到主函数的值为0。c语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。

本来就是一个main函数,在函数头部你已经告诉编译器你需要返回一个int 类型的值,如果你不想返回值你可以把int main改成void main,去掉return 0这一行也是没有错的。

return 0;表示程序正常结束。return 非0;表示程序异常结束;这是C标准对编译器的一项建议。

,表示返回。因为函数(除void)在遇到return时才能返回。一定要有,代表程序结束。用途:return 0用来告知程序的结束。必须有的地方:如果函数类型是int,则必须输入return 0。若函数类型是void,则可以不输入return 0。

旧版的C语言我们用void main作为函数入口,这是不需要返回值,或者你理解为返回值为空。void main(){ return; // 不写,默认会有。}后来,c++的习惯里,我们把main设置为有返回值。返回值为int。

相关文章

return0可以不加吗,return0必须写吗

return0可以不加吗,return0必须写吗

c语言最后一行return0可以不要吗?代码有没有这句运算都是一样的……我... return 0是正常退出,return 非零是异常退出,这是返回给控制台的,不在编的程序的控制范围内,是给操作系统识...

return0可以不加吗,return 0可以不加吗

return0可以不加吗,return 0可以不加吗

为什么在程序的结尾处不需要加上return0呢? 1、需要加的,由于你的main函数是int main()的形式,要求你有返回值(否则会有编译警告),这个返回值由return提供,调用你程序的程序可得...

return0可以不加吗,return 0不加会怎么样

return0可以不加吗,return 0不加会怎么样

为什么在程序的结尾处不需要加上return0呢? 1、需要加的,由于你的main函数是int main()的形式,要求你有返回值(否则会有编译警告),这个返回值由return提供,调用你程序的程序可得...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。