假如我定义string str="hello",怎么用vector一个个输出字符串里面的字符,就是按顺序输出str[0],str[1],str[2],str[3],str[4]
代码如下:
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main()
{
vector<string> vec;
vec.push_back("hello");
vec.push_back("java");
vector<string>::iterator it = vec.begin();
for (; it != vec.end();it++)
{
string tmp = *it;
for(int i=0;i<tmp.length();i++)
cout << tmp[i] << " ";
cout << endl;
}
return 0;
}
char c[]=str