return0可以不加吗,return 0要加括号吗
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。