mshd.net
当前位置:首页 >> C++中rEturn 0及voiD用处 >>

C++中rEturn 0及voiD用处

return是返回值的意思,每个函数理论上来说都可以有一个返回值,如return 0就表示返回一个值为0的返回值,int main()中的int表示返回值是int类型,同理也可以是float类型等,而void 表示该函数没有返回值例如void main()该函数中就不需要加r...

写 void 可以,但c++标准从来就没有出现过main()这种函数。 通常main不写函数类型和返回值的话会默认为int 以及带有返回值,但后来的不同编译器的会有不同结果,写了int main 而没有return 0在VC6.0环境下会报错 -------------------------> ...

ISO/ANSI C++ 标准上规定C++ 程序的每一个函数都要有一个返回值。我们在写程序时,通常将那些不需要返回值的函数定义为 int 型,函数的最后一行写成“return 0;”。如果此函数没有正常运行则系统会返回一个-1,如果此函数正常运行完毕,则由此函数...

void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个void变量,让我们试着来定义: void a; 这行语句编译时会出错,提示“illegal use...

如果函数的返回值不是void,则默认的函数返回值为int,所以特别是在int main()函数中要写明return 0,表示返回。因为函数(除void)在遇到return时才能返回。

维基百科是这么说的,In C/C++, return exp; (where exp is an expression) is a statement that tells a function to return execution of the program to the calling function, and report the value of exp. If a function has the return t...

比如一个函数需要返回值,那么可以Return 0; 如果函数返回类型为void,那么需要返回时直接return就可以了,不需要return 0; 当然不一定是return 0,也可以是return 1,等。总之视情况而定!

(1)如果程序正常执行,用return语句向操作系统返回0值,即return 0,否则返回-1。 (2)而return 1,多半是在函数调用是返回给被调函数的值。 如: #include using namespace std; int max(int x,int y) {int z; z=x>y?x:y; return(z); //这里...

在C++的程序中,如果你自己写了个子函数。那return的意思是告诉主函数,这个子函数的运行结果,那么同样的道理,main也是个函数,它运行了自然也是有结果的,这个结果通常是告诉操作系统,自身是正常运行结束了(值为0),还是发生了异常(这个...

就是在程序里,你编写了一个函数 当你调用完这个函数,函数需要返回一个值 函数中最后一行,就是return(),起到返回值的作用 简单点的意思就是,用函数做运算,运算完,函数将结果返回,return就是返回结果用的 举例: int max(int i,int j) { i...

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