【发布时间】:2018-05-11 05:37:00
【问题描述】:
我正在尝试体验 C++,我想打印一个向量的内容,或者,为了确认我的程序是正确的,我可以添加我的向量的内容并打印结果。
这是我的代码:
#include <iostream>
#include <vector>
using std::vector;
using std::cin;
using std::cout;
int main(){
int n;
vector<int> result;
cin >> n;
vector<int> numbers(n);
for(int i = 0; i < n; ++i){
cin >> numbers[i];
}
result = numbers;
cout << result;
return 0;
}
我在网上找到了一些打印矢量的解决方案,但我不明白代码在做什么,所以我希望有人能提供帮助。
【问题讨论】:
-
你期待什么结果,你得到了什么?
-
不适用于 SO 尝试 CR
-
您是否尝试过自己搜索?已经有一个关于 SO 的问题,名称几乎相同。“我不明白代码在做什么”所以,是时候获取good C++ book 了。 SO 不是教程服务。
-
@JakeFreeman 看到这段代码无法编译,它绝对不属于代码审查。请参阅他们的help page,以更好地了解为什么这不适合。
-
@scohe001 好的,只是一个建议,以防有人编译它