[問題] flush的問題
#include <stdio.h>
int main()
{
char ch=0x00;
while(1)
{
printf("輸入一個字");
scanf(" %c",&ch);
printf("%c\n",ch);
}
}
請問為什麼在%c的前面+空白效果可以相當於fflush
還有我用cin就沒這問題
cin不會讀入enter嗎
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.38.103.118
※ 編輯: yuchiao0921 來自: 114.41.116.41 (04/01 13:31)
→
04/01 15:51, , 1F
04/01 15:51, 1F
→
04/01 15:52, , 2F
04/01 15:52, 2F
→
04/01 18:01, , 3F
04/01 18:01, 3F
推
04/01 18:19, , 4F
04/01 18:19, 4F
→
04/01 18:20, , 5F
04/01 18:20, 5F
推
04/01 18:55, , 6F
04/01 18:55, 6F
推
04/01 19:02, , 7F
04/01 19:02, 7F
→
04/01 19:03, , 8F
04/01 19:03, 8F
→
04/01 19:15, , 9F
04/01 19:15, 9F
推
04/01 19:27, , 10F
04/01 19:27, 10F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章