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

2021-08-13 16:45:45 字數 2847 閱讀 8438

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語言中是什麼意思, 在C語言中是什麼意思??

在英文或者在c語言中表示什麼意思?表示條件的 或 比如if a 1 a 2 就是如果 a等於1或2的時候 進行一下條件的語句。望採納保證正確哦 1 c語言中 是兩個運算 符擺放在一起,是賦值運算子,邏輯非運算子 2 邏輯操作符一般將其運算元視為條件表示式,返回結果為bool型別 3 首先對其運算元求...

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

是一個整體,它是用於指向結構體子資料的指標,用來取子資料。換種說法,如果我們在c語言中定義了一個結構體,然後申明一個指標指向這個結構體,那麼我們要用指標取出結構體中的資料,就要用到 問題中的p p next 意思是將p指向的一個結構體例項中的自資料next賦值給p。c語言中,是 邏輯或 操作符。其左...

c語言中e是什麼意思,c語言中,E! 0和!E 0各是什麼意思

e表示用科學技術法,來做為一個自字串或者是定義的巨集。當變數e 0時候,此時把e當作表示式來看,表示式e的值為假,形如if e 這樣的語句不被執行。當e是0的時候,表示式e的值是假,表示式 e的值是真,此時表示式e 0的值也是真 當e不是0的時候,表示式e的值是真,表示式 e的值是假,此時表示式e ...