我们知道,在C++中定义一个字符变量并进行输入输出的代码如下:
char a;
cin>>a;
cout<<a;
那么,读下面的程序:
#include<bits/stdc++.h>
using namespace std;
int main()
{
char a,b,c,d;
cin>>a;
cin>>b;
cin>>c;
cin>>d;
cout<<a<<b<<c<<d;
return 0;
}
测试1:
测试2:
是不是看出问题了?
cin输入字符时,默认会跳过空格!!