方法一:
網站建設哪家好,找創新互聯建站!專注于網頁設計、網站建設、微信開發、重慶小程序開發公司、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了東臺免費建站歡迎大家使用!
main()函數寫成int型的,即int main()
然后結束的時候
只需return 0;
代表程序正常結束
方法二:
利用
if(條件)
exit();
if語句條件滿足時退出程序。
exit()通常是用在子程序中用來終結程序用的,使用后程序自動結束,跳回操作系統。
在c語言中: exit(0):表示正常退出;exit(1):表示異常退出,這個1是返回給操作系統;值是返回操作系統的:0是正常退出,而其他值都是異常退出,所以我們在設計程序時,可以在推出前給一些小的提示信息,或者在調試程序的過程中查看出錯原因。
使用exit()時,可以不論main()的返回值類型,它的頭文件是 stdlib.h。
擴展資料:
進程函數:所在函數庫為stdlib.h、process.h
void abort() 此函數通過調用具有出口代碼3的_exit寫一個終止信息于stderr,并異常終止程序 無返回值。
void _exit(int status)終止當前程序,但不清理現場。
void exit(int status) 終止當前程序,關閉所有文件,寫緩沖區的輸出(等待輸出),并調用任何寄存器的"出口函數",無返回值。
參考資料:百度百科-C語言函數
1、直接使用return;語句就可以了。void類型函數只是沒有返回值,不代表不能使用return返回。
2、return表示中止當前函數的運行,并將操作權返回給調用者。如果是在main函數中,表示將操作權返回給操作系統。return
不是必須要返回一個值。當然,就算不寫return,在函數執行完畢后也會返回操作權給調用者。寫return是一種清晰的風格,可以防止一些意外的錯誤。
例程:
void func(void){
......
......
return;
}
return就可以了,當然你要是不寫也沒有關系,程序執行完也是會自動的退出,如果你想在中途退出,就可以使用return,void只是沒有返回值,不代表不能使用return返回。
滿意請采納!
文章標題:c語言中退出當前函數 c語言中退出當前函數是什么
當前路徑:http://vcdvsql.cn/article42/dopgeec.html
成都網站建設公司_創新互聯,為您提供微信小程序、自適應網站、服務器托管、全網營銷推廣、企業網站制作、品牌網站制作
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯