一般都是用Ctr+c來停止。如果是程序內部的話,可以在main函數里面使用return,或者用exit()都可以讓程序停止運行。
創(chuàng)新互聯公司專注于企業(yè)成都全網營銷、網站重做改版、靈璧網站定制設計、自適應品牌網站建設、HTML5、成都商城網站開發(fā)、集團公司官網建設、外貿網站制作、高端網站制作、響應式網頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為靈璧等各大城市提供網站開發(fā)制作服務。
C語言用exit()語句可以終止整個程序。
C語言中,exit()通常是用在子程序中用來終結程序用的,使用后程序自動結束,跳回操作系統。exit(0) 表示程序正常退出;exit(1)、exit(-1)表示程序異常退出。在整個程序中,只要調用exit,就會結束程序。
exit()函數所在的頭文件是stdlib.h,需要將該頭文件引入后使用。
擴展資料:
exit()函數內部實際操作過程:
1、調用atexit()注冊的函數(出口函數),按ATEXIT注冊時相反的順序調用所有由它注冊的函數,這使得我們可以指定在程序終止時執(zhí)行自己的清理動作.例如,保存程序狀態(tài)信息于某個文件,解開對共享數據庫上的鎖等.
2、調用cleanup()來關閉所有打開的流,這將導致寫所有被緩沖的輸出,刪除用TMPFILE函數建立的所有臨時文件.
3、最后調用_exit()函數終止進程。
參考資料來源:百度百科-Exit()
給你兩種方法
(1)return法
如果main函數沒有返回值,則
return;有則返回相應類型的值即可
(2)ctr+Z或者ctr+D,前者為微軟操作系統,后者是Unix系統中停止程序的運行
可以在main()函數的最后添加一句getchar()或者system("pause");就能讓程序暫停,不過在TC里使用system("pause");需要引入頭文件#include
stdlib.h
DOS命令用法: int system(char *command); system函數在標準函數庫stdlib.h中,可以直接調用,dos中的退出命令:exit。解決方法如下:
1、首先創(chuàng)建一個C++控制臺應用。
2、如果要使用Dos命令,就必須寫上頭文件:#include Windows.h不然會報錯,如圖。
3、然后輸入代碼,如下圖所示。
4、Ctrl+F5編譯運行,可以看到控制臺上顯示出綠色的文字,并且標題為“Dos命令的使用方法”。
5、最后在C++中使用Dos命令,在system("")的""中輸入Dos命令,控制臺就會執(zhí)行命令,而system所在的頭文件為Windows.h。