C++中return 1和return true 啥区别?
答案:2 悬赏:50 手机版
解决时间 2021-03-06 16:50
- 提问者网友:美人性情
- 2021-03-05 19:22
C++中return 1和return true 啥区别?
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-03-05 19:54
return 1是返回整数。return true是返回bool类型的值。
return 1 或 return 0 的作用:
return 0是正常退出,return 非零
是异常退出,这是返回给控制台的,不在编的程序的控制范围内,是给操作系统识别的,对你的程序无影响。如果是C中,定义void main()可以不用返回值。
return 非零 是异常退出,这是返回给控制台的,不在你编的程序的控制范围内,是给操作系统识别的,对你的程序无影响。如果是C中,定义void main()可以不用返回值。
return true就是返回一个真值,也就是1
return false就是返回一个假值,也就是0
return 1 或 return 0 的作用:
return 0是正常退出,return 非零
是异常退出,这是返回给控制台的,不在编的程序的控制范围内,是给操作系统识别的,对你的程序无影响。如果是C中,定义void main()可以不用返回值。
return 非零 是异常退出,这是返回给控制台的,不在你编的程序的控制范围内,是给操作系统识别的,对你的程序无影响。如果是C中,定义void main()可以不用返回值。
return true就是返回一个真值,也就是1
return false就是返回一个假值,也就是0
全部回答
- 1楼网友:老鼠爱大米
- 2021-03-05 20:09
return 1是返回整数。return true是返回bool类型的值。一般来说,在主函数当中,都是return 1或者return 0的。在功能函数(自己定义的函数中),可以用return true。在C++中,需要注意的是,0是false,非0的都是true。追问也就是自己定义的函数返回为真时可以写return 1吧追答对!就是这个意思!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯