一个简单的C++程序 初学者求教

来源:百度知道 编辑:UC知道 时间:2024/06/24 19:10:22
#include<iostream>
#include<vector>

using namespace std;
using std::cout;

int main()
{
vector<string> s(10);
for(vector<int>::size_type i=0; i!=s.size(); i++)
{
s[i]="*";
cout<<s[i]<<endl;
}

return 0;
} 为什么编译不过啊,我是初学菜鸟,求高手指教!感谢!

#include<iostream>
#include<vector>
#include <string> // 加个头文件

using namespace std;
using std::cout;

int main()
{
vector<string> s(10);
for(vector<int>::size_type i=0; i!=s.size(); i++)
{
s[i]="*";
cout<<s[i]<<endl;
}

return 0;
} //为什么编译不过啊,我是初学菜鸟,求高手指教!感谢!

#include<iostream>
#include<vector>

using namespace std;
using std::cout;

int main()
{
vector<string> s(10);
for(vector<int>::size_type i=0; i!=s.size(); i++)
{
s[i]="*";
cout<<s[i]<<endl;
}
system("pause");//屏幕暂停
return 0;
}

加上这个就可以了看见了。
试一试
记得把分给我

你是不是要创建一个1个元素的向量。。在遍历输出啊。。假如是的话。。应该这样写。。(我也是初学者。。大家参考下。。)
#include "stdafx.h"
#include <iostream>
#inlcude <string>