C ++返回0;或者返回1;概念

时间:2013-04-07 06:38:01

标签: c++

基本上我想问一下c ++中返回的概念是什么

?? 有时我们通常使用return 0;或者某个时候返回1;这让我感到很困惑请帮帮我一个人

1 个答案:

答案 0 :(得分:2)

这完全取决于实现。界面文档通常会记录10代表的内容。通常,它们代表调用哪个函数的操作是成功还是失败的状态 C语言标准定义了两个用于指示失败和成功的宏:

EXIT_SUCCESS    
EXIT_FAILURE  

参考:

C99标准:7.20.4.3 exit功能
第5段

  

最后,控制权返回给主机环境。如果状态值为zero或   EXIT_SUCCESS,状态成功终止的实现定义形式   回。如果状态值为EXIT_FAILURE,则为实现定义形式   返回状态不成功的终止。否则返回的状态是   实施德音响定义