[問題] 有關指標變數及動態記憶體配置的問題
有關指標變數及動態記憶體配置的問題
請看程式碼
#include <iostream>
#include <cstdlib>
#include <vector>
using namespace std;
int main()
{
//vector<double> a(3); 原本以為vector應該跟array相似,顯然不是
int a[3]; //這個是對的
cout << a << endl;
system("pause");
return 0;
}
再請問一下
vector<vector<double> > *u;
vector<vector<vector<double> > *> rho;
第1行應該是指向vector<vector<double> >的指標變數u, 陣列有對應的用法嗎?
應該沒有?
第2行應該是vector of pointers, 類比於指標陣列
請幫我釐清觀念吧. 謝謝囉!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.11.75
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章