[問題] 我的stdio.h檔案沒有getch();

作者: apologize (人生在世很愜意)   2014-10-13 10:52:39
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
c
如題,我stdio.h檔案沒有getch();
只有getchar();
請問要怎麼寫getch();?
我目的是要讓程式中斷,不想用, system("PAUSE");
請問還有什麼方法?
作者: CaptainH (Cannon)   2014-10-13 11:39:00
學會用debugger...
作者: uranusjr (←這人是超級笨蛋)   2014-10-13 11:45:00
getch 不是標準庫函式, 本來就不是在 stdio.h 裡面還有什麼方法要看你的作業系統而定
作者: x000032001 (版廢了該走了)   2014-10-13 13:40:00
真的看作業系統 我找很久找不到win跟linux通用的解法
作者: Killercat (殺人貓™)   2014-10-13 15:20:00
你想說讓程式「暫停」吧 中斷的話直接丟assert就好了
作者: EdisonX (卡卡獸)   2014-10-13 21:35:00
#include <conio.h> , 非標準函式庫
作者: AntaresStar   2014-10-18 00:37:00
如果只是在windows跑 何必怕用system pause呢要不然用scanf抓一個char也行 按enter就繼續

Links booklink

Contact Us: admin [ a t ] ucptt.com