[C語言問卦] 有沒有人知道PAUSE.EXE的寫法

最近在寫程式,遇到了一個問題。一般我們寫程式的時候,都會使用"System("pause");"來進行暫停的動作。由於想要自訂顯示的字串,小弟在想,是否有辦法自行撰寫一段有相同功能的程式碼,例如產生一個pause()的副程式之類的。懇請高手相助。
2015-04-08 18:18 發佈

HuangYuMing wrote:
最近在寫程式,遇到...(恕刪)


通常用 scanf(),視作業系統而定。

HuangYuMing wrote:
最近在寫程式,遇到了...(恕刪)


如果是 windows 的 console, 試看看 getch()
是要寫console還是視窗的程式?
如果是視窗的程式,參閱 MsgWaitForMultipleObjects / MsgWaitForSingleObject


chou121 wrote:
如果是 windows...(恕刪)


成功了
太感謝你了!!!

附上我的測試程式碼


#include<stdio.h>

int main()
{
printf("+----------+\n"
"|PAUSE TEST|\n"
"+----------+\n");
char s;
getch(s);
printf("Threa Continued!\n\n");
sleep(1000);
main();
}

感激不盡
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?