mshd.net
当前位置:首页 >> C语言中rEturn 0和rEturn 1有什么区别? >>

C语言中rEturn 0和rEturn 1有什么区别?

你说的是main()函数中的return 0 和return 1吧? main()函数是由系统调用的,所以返回值是给系统的一个信息,如果返回值是0,代表正常结束,如果不为0,则代表可能出错。

return 就是结束当前函数的执行,返回调用者的过程。 在函数声明为void,也就是不需要返回值的函数,并且该函数内部没有条件分支(比如if/case之类),那么可以在函数中不写return。 其他情况,无论函数返回类型是什么,都要用return返回。...

一般windows程序员认为return 0是正常返回,return 1是非正常返回(即可能出错或异常),但这个只是标志的规定,事实上return 0和return 1的使用是按照公司的编码规定分别作出解释的,也可以两个都是正常的,不过比较常用的还是最初说的那种情况

在C语言中,return函数有两种原型 1、return 1; 2、return (1) 这两种原型是等价的。 关于return的几句话是: 1、有些函数确实可以不需要return,自然结束即可,如上面的OutputSomething(); 2、有些人习惯为return的返回值加一对(),如: return ...

按一般程序开发惯例,解释如下: return 0; 函数返回0表示成功完成本函数 return -1;执行该函数失败! 以上两个是约定俗成,系统提供的函数绝大部分定义为int类型返回值的都是这样的! 布尔类型返回: return 0;返回假 return 1; 返回真 一般这...

这么写应该是把1和-1作为了一种标记。 这个函数比如是: int fun() {…… return 1; …… return -1; } 然后返回主调函数,主调函数再由具体返回的是几就知道这段代码中的那一块执行了再做相应判断。比如比较两个字符串长度,要求比较功能单独一个函...

return0代表程序正常退出,return1代表程序异常退出。 使用return语句可以返回一个变量内的值或一个指针,也可用return0,表示返回为空。 return代表调到函数外, return0代表函数正常终止 return1代表函数非正常终止 return关键字的作用是返回...

// return 0或者1关键是看你有没有使用这个返回值,如一个输出函数,不需要返回值 int my_output() { printf("Hello World!\n"); return 1; } // 这里即可以return 0;也可以return 1;因为实际中不需要此返回值,所以此函数...

在不需要返回值的时候没有区别, return函数是应用在有返回值的函数中,带出某种格式返回值用的; C语言中函数是程序的基础,main函数也是函数,有返回值类型(int),所以需要return语句,但是main函数的返回值通常不需要,所以如果就此考虑,r...

return跟函数的返回值。 主函数的返回值是要传给调用主函数的程序的,如果自己写的一个小程序直接运行,那么最终把这个值返回给操作系统了,然后被操作系统忽略掉。 如果在命令行里调用程序,那么是有办法检测返回值的,可以根据返回值来确定程...

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