return1和return0干什么用的,有区别吗?

2024年11月20日 11:29
有4个网友回答
网友(1):

在C++中,一般情况下,return 0  代表程序正常退出,return 1代表程序异常退出。

return是C++预定义的语句,它提供了终止函数执行的一种方式。当return语句提供了一个值时,这个值就成为函数的返回值。

这个返回值也可以是别的数字,但在C++中,一般就约定返回0、1、-1这三个数字。

扩展资料:

return的返回类型分非void型,和void型。如果是void型,则可以不写return。

例如:1、非void型。

2、void型

return其实还有个退出该程序的作用。

运行结果为:屏幕上只输出一串数字1 而没有2。 但是如果去掉function函数中的return语句 就可以同时输出一串数字2。

参考资料:百度百科-return(C语言语句)

网友(2):

在这三个函数中,都是用来判断“是”或“否”的。当判断满足条件时,就返回函数值1,否则就返回函数值0。
在调用函数中就根据函数的返回值,来判断是否满足对应的条件(能否构成三角形、是否等边三角形、是否直角三角形)。

网友(3):

c语言吗?
其实是最早给操作系统返回的值,代表程序是否正常结束。

网友(4):

这几个函数都是 int 型函数。
函数调用结果 得一个整型值。
函数 用 返回语句 return 1 或 return 0 送返 这个值。

例如,已知 a=3,b=4,c=5
double a=3,b=4,c=5;
int stat;
stat = Triagle(a,b,c); // 函数 送返 值 , 存入变量 stat
如果 stat 得到 1, 那么 3 条边 能构成 一个 3 角形,如果 stat 得 0,那么 不能构成 一个三角形。
类似的其它几个函数判断 也 是 return 1 表示 是, return 0 表示 否。