當前位置:首頁 » 編程語言 » c語言讓運行窗口停留
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言讓運行窗口停留

發布時間: 2022-05-21 00:03:11

⑴ 在c語言中加入什麼可以讓輸出結果停留

getch();

getch()函數是無回顯的從控制台取得一個字元。以利用getch()函數讓程序調試運行結束後等待編程者按下鍵盤才返回編輯界面,即任意鍵繼續效果。

#include

#include

void main( )

{

printf("This is a C program. ");

getch() ;

}

(1)c語言讓運行窗口停留擴展閱讀:

getch();注意事項

1、所在頭文件是conio.h。而不是stdio.h。

2、在使用之前要調用initscr(),結束時要調用endwin()。否則會出現不輸入字元這個函數

也會返回的情況。

3、在不同平台,輸入回車,getch()將返回不同數值,而getchar()統一返回10(即 )

windows平台下ENTER鍵會產生兩個轉義字元 ,因此getch返回13( )。

unix、 linux系統中ENTER鍵只產生 ,因此getch返回10( )。

MAC OS中ENTER鍵將產生 ,因此getch返回13( )。

⑵ 怎麼才能讓C++執行完以後停留在執行界面

你應該用的是vs吧,其它的編譯器都會停在執行界面的
兩種方法,第一種,在return 0前面加一句:
system("pause");
第二種,不需要加代碼,先build,然後run的時候不要選start debugging,而是選擇without debugging

⑶ c語言 程序運行後停留在運行界面里

輸入exit??
進到cmd再執行?

若程序中有getchar()之類的,直接按enter鍵就好,不用輸入exit。

⑷ 我的C語言使用控制台編程之後,怎麼能夠讓控制台界面在程序執行完畢之後保留在桌面

可以使用系統函數system("pause");進行暫停。

1、system函數:
原型:int system(const char * command);
功能:執行 dos(windows系統) 或 shell(Linux/Unix系統) 命令,參數字元串command為命令名;
說明:在windows系統中,system函數直接在控制台調用一個command命令。在Linux/Unix系統中,system函數會調用fork函數產生子進程,由子進程來執行command命令,命令執行完後隨即返回原調用的進程;
頭文件:stdlib.h;
返回值:命令執行成功返回0,執行失敗返回-1。
2、常式:

#include<stdio.h>
#include<stdlib.h>
intmain(){
system("pause");//暫停
return0;
}

⑸ C語言中如何使結果停留在屏幕上

1、首先打開軟體,在第一行代碼寫頭文件,這里寫#include<stdio.h>,在這個頭文件里包含了所要調用的函數。

⑹ vc++6.0編c語言,一按f5運行之後出一個黑框瞬間就關閉了,怎麼才能停留在這個窗口

你按f5,其實是創建一個活動工程,其實是用來調試用的,這時候,你應該增加斷點,測試你想要測試的語句,具體是在你想要測試的語句中,把游標移到這句語句,然後按下F9,他就會增加一個斷點,程序運行到這里就會暫停,你可以按F10繼續,查看各個變數經過這條語句後的值,調試部分,可以自己網路一下。

⑺ c語言 如何讓運行框不關閉能一直運行

最簡單的方式是直接while(1),使用Ctrl+C來結束程序。智能一點的話,就是使用while(scanf(...)!=EOF)或while(cin>>...)由於不清楚你的輸入就省略了,這樣的話調試的時候還是需要Ctrl+C或者Ctrl+Z,但是如果是重定向到文件什麼的話就會在輸入最後一組數據運行完成之後結束程序

⑻ c語言中怎樣使界面停留2秒

比較死板的方法就是
for(i=0;i<5000000;i++)//模擬一秒停頓
{
;
}

不然就是用庫函數#include <windows.h>,加上這個頭文件
Sleep(2000);//簡單的停頓兩秒

⑼ C語言程序怎麼實現運行完程序不退出繼續停留窗口,用的Dev-C5.11最新版。

加個死循環,當getchar()讀到值的時候跳出循環~~~

⑽ c語言編程中,怎樣是編譯出的運行程序的窗口停留

如果是int main(),在return 0;之前
如果是void main(),在main函數一行後加上getchar();