c語言動態數組和靜態數組的區別?
一、主體不同
1、靜態數組:是在聲明時已經確定子數組大小的數組。
2、動態數組:指在聲明時沒有確定數組大小的數組。
二、特點不同
1、靜態數組:即數組元素的個數固定不變。
2、動態數組:即忽略圓括號中的下標;當要用它時,可隨時用ReDim語句重新指出數組的大小。
三、優缺點不同
1、靜態數組:已經確定子數組大小的數組。會造成空間浪費。
2、動態數組:使用動態數組的優點是可以根據用戶需要,有效利用存儲空間。
c語言動態數組和靜態數組的區別?
一、主體不同
1、靜態數組:是在聲明時已經確定子數組大小的數組。
2、動態數組:指在聲明時沒有確定數組大小的數組。
二、特點不同
1、靜態數組:即數組元素的個數固定不變。
2、動態數組:即忽略圓括號中的下標;當要用它時,可隨時用ReDim語句重新指出數組的大小。
三、優缺點不同
1、靜態數組:已經確定子數組大小的數組。會造成空間浪費。
2、動態數組:使用動態數組的優點是可以根據用戶需要,有效利用存儲空間。