C函數(shù)一般返回“1”表示函數(shù)成功結(jié)束,還是返回“0”表示成功結(jié)束?
2 回答

慕萊塢森
TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊
來看看這個(gè)可能對(duì)你有點(diǎn)啟示:
if(!create()) ......
這個(gè)東西表示如果創(chuàng)建不成功則......
所以create()地返回值為0時(shí)表示不成功比較多。
但是在C++下面的主函數(shù)不是這個(gè)定義的。而是返回0表示成功。這個(gè)因?yàn)檫@個(gè)返回值將會(huì)返回給系統(tǒng)告訴系統(tǒng)這個(gè)程序是不是正常結(jié)束。返回不同值有意義,所以才采用返回0表示成功。
- 2 回答
- 0 關(guān)注
- 923 瀏覽
添加回答
舉報(bào)
0/150
提交
取消