| 4 | 1/1 | 返回列表 |
| 查看: 1526 | 回復(fù): 3 | ||
zhanlan新蟲 (初入文壇)
|
[求助]
C++中exit(1)什么意思
|
| C++程序中,exit(1)什么意思,有什么作用? |

銀蟲 (小有名氣)

至尊木蟲 (著名寫手)
驃騎將軍
|
就是強(qiáng)制退出程序,并告訴系統(tǒng),運(yùn)行出錯(cuò)(返回非0值給系統(tǒng)) void exit (int status); Terminates the process normally, performing the regular cleanup for terminating programs. If status is zero or EXIT_SUCCESS, a successful termination status is returned to the host environment. If status is EXIT_FAILURE, an unsuccessful termination status is returned to the host environment. Otherwise, the status returned depends on the system and library implementation. |

|
C++進(jìn)程開始時(shí)是由系統(tǒng)的一個(gè)啟動(dòng)函數(shù)調(diào)用了主函數(shù)main函數(shù)的: int nMainRetVal = main(); 當(dāng)從main函數(shù)退出后,啟動(dòng)函數(shù)便調(diào)用exit函數(shù),并且把nMainRetVa傳遞給它. 所以,任何時(shí)候都會(huì)調(diào)用exit函數(shù)的,正常情況下,main函數(shù)不會(huì)調(diào)用exit函數(shù)的,而是由return 0; 返回值給nMainRetVal的,exit再接收這個(gè)值作為參數(shù)的.所以,正常情況下是以exit(0)退出的. 如果,你程序發(fā)生異常,你可以在main函數(shù)中調(diào)用exit(1),強(qiáng)制退出程序,強(qiáng)制終止進(jìn)程.其中1表示不正常退出。 #include #include void main() { int ch; cout<< "Yes or no? " < if( ch == 'Y' ) exit( 1 ); else exit( 0 ); } |

| 4 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 276求調(diào)劑。有半年電池和半年高分子實(shí)習(xí)經(jīng)歷 +8 | 材料學(xué)257求調(diào)劑 2026-03-23 | 9/450 |
|
|---|---|---|---|---|
|
[考研] 323求調(diào)劑 +6 | 洼小桶 2026-03-18 | 6/300 |
|
|
[考研] 293求調(diào)劑 +3 | 濤濤Wjt 2026-03-22 | 5/250 |
|
|
[考研] 08工科 320總分 求調(diào)劑 +11 | 梨花珞晚風(fēng) 2026-03-17 | 11/550 |
|
|
[考研] 一志愿 西北大學(xué) ,070300化學(xué)學(xué)碩,總分287,雙非一本,求調(diào)劑。 +3 | 晨昏線與星海 2026-03-20 | 3/150 |
|
|
[考研] 298求調(diào)劑一志愿211 +3 | 上岸6666@ 2026-03-20 | 3/150 |
|
|
[考研] 085600材料與化工306 +4 | z1z2z3879 2026-03-21 | 4/200 |
|
|
[考研] 278求調(diào)劑 +9 | 煙火先于春 2026-03-17 | 9/450 |
|
|
[考研] 313求調(diào)劑 +4 | 肆叁貳壹22 2026-03-19 | 4/200 |
|
|
[考研] 299求調(diào)劑 +4 | 某某某某位 2026-03-21 | 4/200 |
|
|
[考研] 求調(diào)劑 +6 | Mqqqqqq 2026-03-19 | 6/300 |
|
|
[考研] 材料 336 求調(diào)劑 +3 | An@. 2026-03-18 | 4/200 |
|
|
[考研] 274求調(diào)劑 +10 | S.H1 2026-03-18 | 10/500 |
|
|
[考研] 290求調(diào)劑 +7 | ^O^乜 2026-03-19 | 7/350 |
|
|
[考研] A區(qū)線材料學(xué)調(diào)劑 +5 | 周周無極 2026-03-20 | 5/250 |
|
|
[考研] 材料學(xué)碩297已過四六級(jí)求調(diào)劑推薦 +11 | adaie 2026-03-19 | 11/550 |
|
|
[考研] 261求B區(qū)調(diào)劑,科研經(jīng)歷豐富 +3 | 牛奶很忙 2026-03-20 | 4/200 |
|
|
[考研] 廣西大學(xué)家禽遺傳育種課題組2026年碩士招生(接收計(jì)算機(jī)專業(yè)調(diào)劑) +3 | 123阿標(biāo) 2026-03-17 | 3/150 |
|
|
[考研] 招收調(diào)劑碩士 +4 | lidianxing 2026-03-19 | 12/600 |
|
|
[考研] 一志愿南京大學(xué),080500材料科學(xué)與工程,調(diào)劑 +4 | Jy? 2026-03-16 | 4/200 |
|