看板 C_and_CPP 關於我們 聯絡資訊
※ [本文轉錄自 Eclipse 看板] 作者: deathxxxxx (V13) 看板: Eclipse 標題: [問題] 用 eclipse 學 c 時間: Mon May 18 18:17:58 2009 最近開始學 c,想用 eclipse 來練習 我是抓這一個 Eclipse IDE for C/C++ Developers (68 MB) 遇到一個不知道怎麼辦的問題 = = 在 eclipse 中程式的輸出/輸入是在底下的 console 例:一個會先出現字串提醒使用者輸入資料的程式   printf("please input a number: \n");   scanf("%d", &n);   printf("your input number is %d\n", n); compile 後,如果用 dos 視窗執行 會先出現 please input a number 等使用者輸入 (在 eclipse 中遇到的問題↓) 可是在 eclipse 直接 run 程式,console 為啥是空空的等使用者輸入 =.= 輸入後才出現 please input a number 然後輸入的資料還是有代入 n @@ eclipse 的 console 視窗中就變成這樣 2 // 這是輸入的資料 please input a number: // 結果輸入後才出現 your input number is 2 是哪邊要針對 windows 的環境做設定嗎 QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.147.127 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.147.127
RouterHsieh:直接用codeblocks會不會比較方便一點...= = 05/18 19:20
Bencrie:印的時候加個fflush(stdout); 應該會有改善 XD 05/18 19:48