getchar()是从缓冲区读入字符的。当输入字符后按下enter键,字符就会被送入缓冲区。

getchar()读取的字符不只是一个,可以配合while循环读取一连串的字符,即getchar()每次读取的字符都会更新,直至读到‘\n'


下面用代码来演示如何判断getchar()读取的字符个数:

#include<iostream>
using namespace std;
int main()
{
int count=0;
char c;
while((c=getchar())!='\n')
{
 count++;
}
cout<<count<<endl;
return 0;
}


相关文章:

  • 2021-11-15
  • 2022-12-23
  • 2022-12-23
  • 2021-03-31
  • 2021-10-28
  • 2022-12-23
  • 2022-12-23
  • 2022-02-11
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案