关键词不能为空

当前您在: 主页 > 英语 >

return 0 和1的解释

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-03-03 12:43
tags:

-

2021年3月3日发(作者:soddy)


return 1



return 0


的作用





return 0


是正常退出,


return


非零



是异常退出,这是返回给控制台 的,不在你编的程序


的控制范围内,是给操作系统识别的,对你的程序无影响。如果是< /p>


C


中,定义


void

< br>main()


可以不用返回值。


具体操作系统怎么处理< /p>


0


和非零我也不知道,


也没必要了解,< /p>


因为与你的


程序无关。





return 1;


什么意思呀?



使用


return


语句可以返回一个变量内的值或一个指针,也可用


return 0;


表示



返回为空,但是用


return 1;


表示什么呢?




return


返回函数值


,


如 果


VOID



,


可以不用


,


或者定义了函数类型


,


不返回也可以


return 0


return


跳到函数外




return 0


代表函数正常终止



return 1


代表函数非正常终止




return


关键字的作用是返回程序流程的控制权!



其副作用是返回一个值!



直接用


return;


才是返回








比如你定义


int main(){},


则必须返回一个值




return 0


代表函数正常终止



return 1


代表函数非正常终止





被调函数



return 1;


只是给主调函数一个标志,说明他的执行过 程中遇到异常情况。



然后就返回主调函数来处理,继续执行。





我还想问一下,


return 1;


既然是非正常终止函数,那函数被



非正常终止会产生什么后果。会不会破坏整个程序呀




return


跳到函数外




return 0


代表函数正常终止



return 1


代表函数非正常终止



他们的含义是


return



是函数的跳出点,终止不是真的程序终止。




return;










跳到主调函数中




return 0;








代表函数正常终止



return


非零数


;



代表函数异常终止


-


-


-


-


-


-


-


-



本文更新与2021-03-03 12:43,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/700008.html

return 0 和1的解释的相关文章