理解ascii:理解ASCII
#include <cmath>
#include <cstdio>
#include <algorithm>
#include <iostream>
using namespace std;
char a[2];
int cnt=100;
int main()
{
//请测试输入f↙或123456↙或1 23↙或1 23↙(\t)时,↙表示按下回车enter建
//结果表明 scanf()函数读取缓冲区->输入队列 空白字符前的字符(空白字符会保留在输入队列中)
//空白字符指:回车换行enter,空格space,\t(table键)等
//当输入123456↙时已经越界
//当然一上来就输入↙或前面很多空格再↙,编译器默认没有数据输入 还是处于等待输入状态
cnt=scanf("%s",a);
char ch=getchar();
if(ch=='\n')
cout<<"huanhang"<<endl;
if(ch==' ')
cout<<"kongge"<<endl;
if(ch=='\t')
cout<<"tab"<<endl;
cout<<ch<<"qianmianshi ch"<<endl;
cout<<"*******************"<<endl;
cout<<a[0]<<endl;
cout<<a[1]<<endl;
cout<<"*******************"<<endl;
cout<<cnt<<endl;
cout<<"*******************"<<endl;
return 0;
}