看板 C_and_CPP 關於我們 聯絡資訊
末學運用Dev c++從課本上照寫了一個程式 程式碼如下: #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int c; c= getchar(); while(c!= EOF){ putchar(c); c= getchar(); } system("PAUSE"); return 0; } 出來的結果是"你輸入一個字元螢幕就會輸出你所打入的字元" 雖然課本有說明他的經過,可是在下我還是看的霧煞煞,因為字元的部分我並沒有很熟 請各位前輩能指點我的疑問..... 謝謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.163.189
dendrobium:哪邊霧煞煞? 02/24 21:59
wodada:從getchar()那邊開始我都覺得不太懂,叫我使用很多迴圈我都O 02/24 22:07
wodada:K,可是這種字元輸出輸入我就不行了..... 02/24 22:08
VictorTom:老實說看不懂你的問題在哪, 也許你要去查查這些處理字元 02/24 22:14
VictorTom:的函數在做什麼; 簡單說, getchar()會等待user從鍵盤輸 02/24 22:15
VictorTom:入一個字元, putchar()則是會把傳入的字元印到螢幕上. 02/24 22:16
VictorTom:練習查這些函數幹麻用, 怎麼用; 再來就是練習"具體"的描 02/24 22:17
VictorTom:述你的問題或不懂之處在哪, 不然旁人看了也是霧煞煞@_@" 02/24 22:18
wodada:我知道了,謝謝各位 02/24 22:44