[問題] 初學Vector一個小問題
不好意思...小弟我是第一次使用Vector
寫個簡單的小程式..結果就遇到問題了...
程式碼
#include<iostream>
#include<vector>
using std::cin;
using std::cout;
using std::endl;
using std::vector;
bool main(int argc , char *argv[])
{
vector<int> x(5);
int a;
for( vector<int>::size_type i=0 ; i!=5 ; ++i )
{
cin >> a;
x.push_back(a);
}
for( vector<int>::size_type i=0 ; i!=5 ; ++i )
{
cout << x[i];
}
return true;
}
我先給5個int空間,輸入5個整數進去,但輸出5個卻都是0
(意思是說我push_back沒進去?)
想不太清楚問題出在哪?
可以請前輩給予一點指示嗎?
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.140.2.171
→
11/10 13:22, , 1F
11/10 13:22, 1F
→
11/10 13:27, , 2F
11/10 13:27, 2F
→
11/10 13:27, , 3F
11/10 13:27, 3F
→
11/10 13:35, , 4F
11/10 13:35, 4F
推
11/10 14:54, , 5F
11/10 14:54, 5F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章