動態分配也需要一個值來確定數組的長度,指不定過這個值可以是動態的值,而不是常量。
1.malloc
int *p=(int*)malloc(n*sizeof(int));
其中n是動態數值,表示數組的大小。
2.vector
動態分配一維數組:
int n=3; vector<int> a(n);
動態分配二維數組:
int n=3; vector<vector<int>>a(n,vector<int>(3));
動態分配也需要一個值來確定數組的長度,指不定過這個值可以是動態的值,而不是常量。
1.malloc
int *p=(int*)malloc(n*sizeof(int));
其中n是動態數值,表示數組的大小。
2.vector
動態分配一維數組:
int n=3; vector<int> a(n);
動態分配二維數組:
int n=3; vector<vector<int>>a(n,vector<int>(3));
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。