求高人!我弄不明白return 0;return 1;retrun -1;了!

来源:百度知道 编辑:UC知道 时间:2024/06/09 10:14:57
1.如果一个程序运行正常,那么用return 0;(0不是为假么?为什么不是return 1;因为1为真啊?)

2.那么如果一个程序运行不正常为什么要return -1呢??(就算是运行不正常也要用与0相对的1啊,为什么要用-1?)

return 0;return 1;retrun -1到底是怎么回事????????

return什么是看你自己的程序设计是怎么样的
程序运行正常也可以返回1的,没有什么定规的
不过一般认为返回0是函数正常结束,返回其他值表示函数运行中有可能出错,并根据返回的不同值进行判断。当然这些都是你自己定义好的