getchar和scanf

1、使用scanf(「%c」, &a)讀取a(a是char類型),如果讀取之前有換行符或者空格,那麼a就會把之前的換行符或者空格讀取到,解決方法就是這之前先getchar()一下。或用scanf(「%s」, str); 2、而如果用scanf(「%s」, str)讀取str(我發現str是char或者char[]都是可以的),不會讀取前邊的換行符或者空格。 可以看到scanf(「%c」,&a);沒
相關文章
相關標籤/搜索