int i,n;
cin>>n;
string *str=new string[n];
for(i=0;i<n;i++)
cin>>str[i];
这样为什么不对?
string str;
cin>>str;
这样还提示有错误 我用的是VS2012 这是为什么???
这两句写了没?
还有 你要把错误提示发上来啊 否则别人怎么知道你是什么错误
追问源.cpp(10): error C2679: 二进制“>>”: 没有找到接受“std::string”类型的右操作数的运算符(或没有可接受的转换)
不要用<cstring>
C++从键盘上读取字符串存入数组中
用stl的vector呗,可以动态扩展大小,用法与数据很相似。大小不够的时候resize一下就行了。结果在words变量中。include <iostream>#include <string>#include <vector> using namespace std; int main(){ string inputStr; getline(cin, inputStr); vector<string> words; int pos = 0, lastPos =...
c++中如何将输入的字符串(不知长度)存入数组中?最好用代码回答._百度...
int main(){ string str;char temp;cout<<"输入字符串,按回车键结束输入"<<endl;while((temp=cin.get())!='\\n'){ str +=temp;} const int LEN =str.length();char* dest = new char[LEN];\/\/根据输入字符串的长度,创建字符数组 for(int i = 0;i<LEN;i++) \/\/将字符串保存...
C++怎么输入字符串
c++可以使用如下方式输入字符串:方式一:#include<iostream>usingnamespacestdvoidmain(){chars[50]\/\/字符数组,用于存放字符串的每一个字符cout<<"Pleaseinputastring"<<endlcin>>scout<<"Thestringyouinputis"<<s<<endl }方式2:#include<iostream>usingnamespacestdvoidmain()...
c++怎么样把字符串放进数组里面去?
从输入直接读取的话可以用 gets(a);\/\/a为数组名 scanf("%s",a);\/\/a为数组名,如果要特定字符窜复制的话可以 用strcpy(),如:strcpy(a,"hello");
...把输入的数字放入动态数组中,在C++中怎么实现,求代码
1. 数组大小 2. 数组单个元素大小 如果所谓的“未知数组”不具备上述的两个因素,就无法求得其长度。补充:对string求长度,例子:string str = "abc";cout << str.length(); -> 结果为:3 cin返回的是一个istream对象,不能用于结束输入的判断。你可以使用ctrl+Z做为结束输入的标志,要...
c++如何实现从键盘上输入不定个数的数字,然后在把他存到整形数组...
用while(cin>>elem){}来存储
c语言 如何从键盘输入字符串???
1.首先我们新建一个dev C++的项目。2.接下来在项目中新建C语言程序文件。3.然后在C语言文件中声明一个字节数组。4.接下来我们通过printf函数提示用户输入字符串,通过scanf接收用户输入的字符串。5.接着在通过printf函数输出用户输入的内容。6.最后运行C语言程序,我们输入内容以后就可以输出了。这样就...
字符串怎样在c++中输入
首先,我们创建一个Visual Studio项目。接着,我们在项目中添加一个新的C++文件。然后,我们需要定义一个字符数组,用于存储用户输入的字符串。接下来,利用cout和cin函数进行交互,提示用户输入字符串,并接收键盘输入。我们还可以利用cout函数将用户输入的内容显示出来。最后,运行程序,用户可以输入内容并...
C++中如何将带空格的字符串录入到一个数组中?
方法一:getline()读入整行数据,使用回车键输入的换行符来确定输入结尾。调用方法:cin.getline(str, len)第一个参数str用来存储输入行的数组名称,第二个参数是要读取的字符数。方法二:cin.get(str, len)两者都是读取一行输入,直至换行符。然后,getline将换行符丢弃,而get()将换行符保留在输入...
c++中cin\/cout如何输入输出字符串数组?
C++的输出和输入是用“流”(stream)的方式实现的。图3.2和图3.3表示C++通过流进行输入输出的过程。cout语句的一般格式为:cout<<表达式1<<表达式2<<??<<表达式n;cin语句的一般格式为:cin>>变量1>>变量2>>??>>变量n;