回覆列表
-
1 # lhsus24379
-
2 # 酒裡乾坤大
return 0 代表程序正常退出。return是C++預定義的語句,它提供了終止函數執行的一種方式。當return語句提供了一個值時,這個值就成為函數的返回值。
return語句用來結束循環,或返回一個函數的值。
1、return 0,說明程序正常退出,返回到主程序繼續往下執行。
2、return 1,說明程序異常退出,返回主調函數來處理,繼續往下執行。return 0 或 return 1 對程序執行的順序沒有影響,只是大家習慣於使用 return (0) 退出子程序而已。
-
3 # 原來是澤澤呀
1、返回值int類型的函數返回:
return語句用來結束循環,或返回一個函數的值。
return 0:一般用在主函數結束時,按照程序開發的一般慣例,表示成功完成本函數。
2、布爾類型返回:
return 0:返回假;
return 1:返回真;
例子如下:int main()
{
int a;//前面一些其他運行//....//到最後
if (a==100){
return 0;
} else {
return -1;
}
}
C++建議把main函數指定為int型(整型),它要求函數帶回一個整數值。在main函數中,在執行的最後設置一個“return0;”語句。當主函數正常結束時,得到的函數值為0,當執行main函數過程中出現異常或錯誤時,函數值為一個非0的整數。程序員可以利用操作指令檢查main函數的返回值,從而判斷main函數已正常執行,並據此決定以後的操作。