C++中如何将一行字符串(一行字符串可带空格)输入到string对象中或者字符数组中?
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
提供两种方法:
①、使用cin的成员函数getline,代码如下:
char str1[20];
cin.getline(str1,20); //第一个参数代表字符数组的指针,第二个参数代表写入的最大长度
②、使用istream类的一个类方法,代码如下:
string str2;
getline(cin,str2);
图片如下:
运行结果如下:
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |