1も見てみよう
?ME :: Lは、ベクトル変数はヒープ上に格納されているか、オンライン異なりスタック、私は正式な表現を発見していない
L:ヒープ、スタック、およびベクトルの関係何?
L:あなたが置くためにそれを入れて、それがある
[共有]ヒープ、スタックアドレスレベル:ME?スタックの成長方向?https://www.zhihu.com/question/36103513?sort=created
ME:この例の作者は、ヒープ内のベクトルを信じています。
L:ヒープ上のメモリのベクトル管理
L:ベクトルオブジェクト自体スタック上の
L:あなたがそれを置きますそれがあると場所
ME:彼のA3 [1]またはヒープ上には何
Lを:で
ME:それはスタック上にあることをA3?
L:スタック内のスタック上で定義されているオブジェクト、
ME:OK
彼らが言うに来てどこか分かりません。
ありません、あなたの定義は重要では:
;ベクトル<int型*> * =新しい新しいP-ベクトル<int型*>
または
ベクトル<int型*> P;
その要素は、ヒープ上に割り当てられています。
別の議論:
https://www.it1352.com/454497.html
ベクトル<タイプ> VECT。
ベクトルを割り当てます、スタック上で、ヘッダ情報、すなわち、フリーストア(「ヒープ」)上の要素。
ベクトル<タイプ> * vectを=新しいベクトル<タイプ>。
無料のストア上のすべてを割り当てます。
ベクトル<タイプ*> VECT。
スタックとフリーストア上のポインタの束の上にベクトルが割り当てられますが、これらのポイントは、あなたは(あなたが言う、スタックに空き店舗や素子1に要素0を指すことができ)、それらをどのように使用するかによって決定されます。