c++关于return 0的问题
我第一题用windows下cena和清橙都是满分但比赛后测却被告知第一题无文件
是我没有return 0 的原因 但我后面没return 0 都过了
牛牛们来看看 怎么办? ji 大小写? 在Linux下不return 0的话,似乎是要看RP的……因为你知道函数如果你不人工设置返回值,它就可能返回任何值……这个时候如果RP好,返回了0,你就过了;否则,你就挂了。 不过我觉得如果是没找到文件的话极有可能就是大小写出问题了,包括扩展名的 我们考试的时候……
那个监考老师至少吼了五次要return 0…… 我搞忘记了
3F: 那我后面没return 0 测了2次都过了
而第一题没return 0 2次都错 而且不是大小写问题 也不是文件有问题 我只是针对“无文件”提出的猜测
return 0是告诉系统程序正常结束了,否则可能评测系统会认为你的程序是被kill掉的或者崩溃了 NOI.cn有篇文章上不是写了么,必须返回0结束. 写C语言程序加return 0是一个好习惯~~~=。=~~~就像在米有参数滴函数中在括号中写void一样~~~~ >在米有参数滴函数中在括号中写void一样
这是老标准的C,()默认可变参数。新C和cpp都是()默认无参数了 c++不return 0没关系的
c不return 0会死的很惨的
都是平时习惯不好 怨不得不别人的 题目不是说了N次需要RETURN 0 的嘛 C++不需要return 0的,找不到文件肯定是文件名写错了 [i=s] 本帖最后由 faintzw 于 2008-11-19 02:08 PM 编辑 [/i]
c必须要return 0
但c++的标准中明确规定了,如果不手动return 0,编译器会替你return 0。
所以C++是没有问题的 [quote]>在米有参数滴函数中在括号中写void一样
这是老标准的C,()默认可变参数。新C和cpp都是()默认无参数了
[size=2][color=#999999]FancyMouse 发表于 2008-11-19 07:14[/color] [url=http://www.oibh.org/bbs/redirect.php?goto=findpost&pid=320934&ptid=27183][img]http://www.oibh.org/bbs/images/common/back.gif[/img][/url][/size][/quote]
偶系知道滴~~~不过还是习惯加上void,告诉每一个看程序的人“我的形参是空的”~~~~=。=~~~
至少加上void可以提醒偶这个函数的确米形参,而不是偶米想好米填~~~=。=
页:
[1]