隨筆--C語言--getchar()函數, scanf()函數及其"缺陷"

getchar()函數: 在鍵盤上輸入一個ASCII碼的文本,返回值得到的是一個數值。 c=getchar()等價於 scanf("%c",&c); 當程序運行至getchar()或scanf()處時,會阻塞並等待輸入; 存在的「缺陷」: 這些函數會讀取用戶輸入上一次輸入時按下的回車鍵(上一次輸入產生的垃圾),解決方法是用fflush(stdin)清理掉上一次的輸入或者使用scanf("%s",&
相關文章
相關標籤/搜索