因此,虽然在main()函数中添加return 0;不是必须的,但是这是一种良好的编程习惯,建议在代码中添加return 0;。
不加也行,main函数类型为int并且要返回值时,就需要。返回0是正常返回,返回1也可以,关键是你怎么使用返回值,返回-1会报错。 void是无类型,表示没有返回值,不需要加上return 0。最后,建议你的主函数显式的使用int类型,并return 0;这是一个好习惯,开始的时候没什么用,时间长了才能看出来。 0 0 隔着个曾经...
可以没有return语句,最后留在eax(在32位模式下)或rax(在64位模式下)寄存器中的计算结果相当于main的...
如果不加return 0就代表没有传回值的意思 如果是return 1的话就代表传回一个整数为1的值的意思。
如果是 void main,那么就不需要返回值。如果是 int main,那么需要 return 一个值。这个值一般是 0,表示没有出现异常情况正常返回。当然也可以 return -1 或者其他值,返回非零值表示主函数执行过程中的异常情况。具体什么数字代表什么异常,可以由编程者自己定义。
return 0 表示函数结束的意思 不加的话 编译不会报错 但是可能会有警告 不影响程序运行 ...
如果一个独立的程序问题不大,但有些时候一个程序可能会被其他程序或脚本语言调用,这时候需要通过这个返回值来确定是否正确执行结束还是遇到异常,这时候这个返回值就很有用了。
加上return 0当然是对的(加不加运行都成功),你可能加的时候把其他细节弄错了吧
1回答 没找到需要的内容?换个关键词再搜索试试 向你推荐 int main()可以写成void main()吧,不写return 0; 第二个void函数 我用int定义 返回return 0可以吗 函数字母可以用大写吗 不加return 0可以吗随时随地看视频慕课网APP 相关分类 C typedef入门问题 1 回答...