天天看點

8.7 動态數組

如何定義n個元素的一維數組?

8.7 動态數組

因為定義數組時,它的長度值(即上面的[]中的值)不能使用變量,隻能是一個常量。

動态申請記憶體

new運算符----用于動态申請所需的記憶體空間

1.動态申請單個變量

格式:指針變量 = new 類型;   

注意:可以不給出所申請的變量的名稱,隻用指針指向它。

例如:動态申請一個double型變量,初值為100.0

double  *p;  //定義一個指向雙精度型的指針變量p

p=new double;  //動态申請一個雙精度的無名變量,将其首位址存放在p中