nhsk.net
当前位置:首页 >> C mAin rEturn >>

C mAin rEturn

如果是 void main,那么就不需要返回值。 如果是 int main,那么需要 return 一个值。这个值一般是 0,表示没有出现异常情况正常返回。当然也可以 return -1 或者其他值,返回非零值表示主函数执行过程中的异常情况。具体什么数字代表什么异常,...

你得把整个程序发过来,不是因为int main()而没有return,而是函数如果是viod就可以没有return。也许你的意思是主函数最后的return 0?那个其实return不return都没什么关系的说……

在C语言中,return语句的作用是返回函数的值,如下代码: #includeint f(int a) //定义函数f(){ return a*2; //返回值a*2}int main() //定义main()的类型为int{ int a; scanf("%d",&a); printf("%d\n",f(a)); //调用函数f(),并输出函数的返回值...

如果一个独立的程序问题不大,但有些时候一个程序可能会被其他程序或脚本语言调用,这时候需要通过这个返回值来确定是否正确执行结束还是遇到异常,这时候这个返回值就很有用了。

你用的是 int main() 所以必须返回一个值,而且这值必须得是int型的 如: int main() { return 0; } void main() 是C++语言的话这类型是不标准的!

这是因为有的C编译器要求main()函数必须要有一个int的返回值。用以获知main()函数的执行情况。 应该将vaoi main()修改为: int main(void) 或int main(int argc, const char *argv[]) int main(int argc, const char *argv[], const char *env[]...

return main()表示 返回 main() 函数的值。 通常 main() 返回 0 表示成功, 非0表示失败。 还有main()函数是不能嵌套自己的。 不过真心没见过这么用的,是启动代码里的吗?

不加当然不行,main要求返回值的,没有返回值就报错。返回0是正常返回,返回1也可以,关键是你怎么使用返回值。

大多数情况下main的返回值我们是用不着的,只是通常返回0表示程序正常结束,非0表示程序异常结束。 操作系统是支持其它进程来获取别的进程的退出代码的,这个时候这个返回值就有意义了。 比如,你在写一个自动安装程序,要依次安装多个应用程序...

return是C语言的关键字,注意开头字母不能大写,C语言是大小写敏感的语言。 return用于函数内部,含义为返回。其作用是退出函数。如果函数声明的返回值类型不是void型,通过return可以返回一个对应类型的值,这个值称为函数的返回值。该值会传递...

网站首页 | 网站地图
All rights reserved Powered by www.nhsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com