普通字符串输入输出:
利用cin和cout
测试结果:
cin读取换行符自动结束;
cin读取空格自动结束;
cin点的形式
cin.get(a);意思是输入无限长字符串,但cout<<a<<endl;则只读出第一个字符
cin.get(a,20);意思是定义了一个字符串数组a长度20,并且是全部输出;
但是如果用cin.get(a,20);cin.get读取到换行符就停止读取;若想输入两个不同的字符串则不行,所以此时需要用到cin.getline(a,20)+cin.getline(b,20)
cin.getline(a,20);意思是定义了一个字符串数组a长度20,并且是全部输出;
运行结果: