99问答网
所有问题
C++问题求助! 如何在给一个string类型变量输入值的时候可以输入空格?
如题。
举报该问题
推荐答案 2017-06-11
如果是我的话,考虑用一个循环输入,新建一个string把所有的输入用空格连接起来,其他的想法暂时还没有。也有人说用getline(cin,str);输入str,你可以试一下。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vvtXetttejWX7jBXXtO.html
其他回答
第1个回答 2017-06-11
string sl;
getline(cin,s1);
相似回答
C++求助
:
如何
读入不定个数
答:
getline得到
一个string
太麻烦了。可以用 vector<int> vec;int number;while(cin >> number){ vec.push_back(number);} 遇到文件结尾操作符停止,手动
输入
的话用ctrl+Z结束,如果你是做ACM题中遇到这种
问题的
话上面代码就可以了。
C++
多个
字符串输入
答:
include <
string
> using namespace std;int main(){ char c;string str1,str2;cin>>str1;c=getchar();//接收这个字符 if(c==' ')//
空格
{ cin>>str2;cout<<str1;cout<<str2<<endl;} if(c == '\n')//回车 cout<<str1<<endl;return 0;} 不用getchar()你也可以这样 includ...
C++
中
如何
把
一个string
中的几串数字都转化成int?
答:
C++
中将
一个字符串
中的几串数字转换为整数的过程,可以使用迭代器和循环来实现。首先,定义一个字符串s,其中包含多个数字串,如“123 222 555 333 666 77765”。接着,定义一个整型数组b来存储转换后的整数,一个字符数组a用于存储字符串中的字符,以及一个整型
变量
x用于记录字符数组a的长度。使用迭...
C语言中 "\" 的作用是什么?
答:
3、
字符串的
换行 换行的字符串最后,添加双引号,下一行开头也加上双引号就可以。 如:char buf[128]; strcpy(buf, "1234567890ab " "cdefg "); 上述示例等同于:char buf[128]; strcpy(buf, "1234567890abcdefg "); (一)“项目驱动”式教学 目前最著名、最有影响、应用最广泛的windows、linux和UNIX三个操...
C++
编程统计
一个
文本文件中字符的个数
答:
我再做点补充:fin是自己声明的ifstream
类的一个
对象。ifstream类是文件读取对象,它继承自fstream类(标准文件流)。在使用fin时,你就可以看成跟声明普通
变量
一样,只不过它的数据类型是一个类~明白? 来自:求助得到的回答 029349029 | 发布于2012-06-13 评论 其他1条回答 ...
大家正在搜
string类型转换成int类型
c++ string类的常用方法
string转long类型
string类型
string数据类型
string转double类型
string类型长度
string 转int
char和string的区别
相关问题
C++。向string类型变量输入一行字符串。空格也要进去
如何让C++输入字符串时能够输入空格
C++问题-——string类型如何输入带空格字符串
C++中如何处理string类型中输入的空格?就是如何让一整...
c++中的string类中变量输入问题?
c++ 输入带空格的string类型字符串
C++中cin>>a,输入一串字符串赋值给string a,...
c++ 能输入带空格的“string”类型字符吗?