Exit是什麼意思,在C語言中,exit 0 是什麼意思

時間 2021-08-13 16:44:30

1樓:樓蘭佛爺

“exit”是英文“出口”的意思。另外exit()是c語言中的一個終止函式。

拓展資料:

exit() 是電腦函式。

exit()通常是用在子程式中用來終結程式用的,使用後程式自動結束,跳回作業系統。

exit(0) 表示程式正常退出,exit⑴/exit(-1)表示程式異常退出。

exit() 結束當前程序/當前程式/,在整個程式中,只要呼叫 exit ,就結束。

函式用法:

函式名: exit()。

所在標頭檔案:stdlib.h(如果是”vc6.0“的話標頭檔案為:windows.h)。

功能: 關閉所有檔案,終止正在執行的程序。

exit(0):表示正常退出。

exit(x)(x不為0)都表示異常退出,這個x是返回給作業系統(包括unix,linux,和ms dos)的,以供其他程式使用。

stdlib.h: void exit(int status);//參 數status,程式退出的返回值。

2樓:初之際終之章

exit

英 ['eksɪt]    美 ['eksɪt]n. 出口;退場

v. 離去;退出

exit() 是電腦函式

exit()通常是用在子程式中用來終結程式用的,使用後程式自動結束,跳回作業系統。

exit(0) 表示程式正常退出,exit⑴/exit(-1)表示程式異常退出。

3樓:

在dos環境下,輸入exit指令就會重啟電腦,在windows視窗下,exit相當於退出或關閉視窗的意思.

在c語言中,exit(0)是什麼意思?

4樓:犬瘟熱

exit(0)就是退出,傳入du的引數是程zhi序退出時的狀dao態碼,0表示正常退出回,其他表示非正常退出。

拓展資料答:

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

5樓:靜物描寫

exit(0):正常執行程式並退出程式。

copy

exit(1):非正常執行導致退出程式;

return():返回函式,若在主函式中,則會退出函式並返回一值。

拓展知識:

1. return返回函式值,是關鍵字; exit 是一個函式。

2. return是語言級別的,它表示了呼叫堆疊的返回;而exit是系統呼叫級別的,它表示了一個程序的結束。

3. return是函式的退出(返回);exit是程序的退出。

4. return是c語言提供的,exit是作業系統提供的(或者函式庫中給出的)。

5. return用於結束一個函式的執行,將函式的執行資訊傳出個其他呼叫函式使用;exit函式是退出應用程式,刪除程序使用的記憶體空間,並將應用程式的一個狀態返回給os(作業系統),這個狀態標識了應用程式的一些執行資訊,這個資訊和機器和作業系統有關,一般是 0 為正常退出,非0 為非正常退出。

6. 非主函式中呼叫return和exit效果很明顯,但是在main函式中呼叫return和exit的現象就很模糊,多數情況下現象都是一致的。

6樓:嗨丶zh先生

exit()就是退出,傳入的引數是程式退出時的狀態碼,0表示正常退出,其他表示非正常退出

7樓:暗影之王

exit() 是電腦函式

抄。函式名: exit()

所在標頭檔案:stdlib.h

功 能: 關閉所有檔案,終止正在執行的程序。

exit(1)表示異常退出.這個1是返回給作業系統的。

exit(x)(x不為0)都表示異常退出

exit(0)表示正常退出

exit()的引數會被傳遞給一些作業系統,包括unix,linux,和ms dos,以供其他程式使用。

stdlib.h: void exit(int status);

參 數 : status //程式退出的返回值.

8樓:匿名使用者

exit()就是退出 0就是返回的引數 也可以返回 1 -1 等 你可以用來判斷函式是否正確返回

9樓:匿名使用者

退出程式,括號中的0表示程式的退出返回**,無實際意義。

c++中exit(1)是什麼意思

10樓:匿名使用者

控制檯方式的程式,結束執行回到作業系統,並返回狀態值 1

11樓:獨修遠

每個程序都會有一個返回值的.

程序開始時是由系統的一個啟動函式掉用了main函式的:

int nmainretval = main();

當從main函式退出後,啟動函式便呼叫exit函式,並且把nmainretva傳遞給它.

所以,任何時候都會呼叫exit函式的,正常情況下,main函式不會呼叫exit函式的,而是由return 0;

返回值給nmainretval的,exit再接收這個值作為引數的.所以,正常情況下是以exit(0)退出的.

如果,你程式發生異常,你可以在main函式中呼叫exit(1),強制退出程式,強制終止程序.其中1表示不正常退出

12樓:匿名使用者

結束程式,返回系統。

C語言中「 e」是什麼意思, E 0 在C語言中是什麼意思?

蹦迪小王子啊 是c語言中的邏輯 非 運算子,由於c語言用整型數表示邏輯量,0為假,非0為真,所以將!作用在一個整型變數前,得到的效果是 當 e的內容為0,e 的計算結果為1 當 e的內容非0,e 的計算結果為0 擴充套件資料 算術運算子 用於各類數值運算。包括加 減 乘 除 求餘 或稱模運算,自增 ...

在C語言中是什麼意思,C語言中 c 是什麼意思?

勢如雲 這是c語言的邏輯運算子 異或 這個 講的非常詳細,我摘抄了一些,詳細的你看以看看。有很例子,好懂!邏輯運算子把各個運算的變數 或常量 連線起來組成一個邏輯表示式。邏輯運算子有4個,它們分別是 邏輯非 邏輯或 邏輯與 異或 在位運算裡面還有 位與 位或 的運算。什麼是邏輯運算 邏輯運算用來判斷...

c語言是什麼,「 」在c語言中是什麼意思?

1 c是高階語言。它把高階語言的基本結構和語句與低階語言的實用性結合起來。c 語言可以像組合語言一樣對位 位元組和地址進行操作,而這三者是計算機最基本的工作單元。2 c是結構式語言。結構式語言的顯著特點是 及資料的分隔化,即程式的各個部分除了必要的資訊交流外彼此獨立。這種結構化方式可使程式層次清晰,...