<方法一> 決定陣列大小,與初始化(分開)
int array[5]; //5個int 的 陣列
array[0] = 0; //第一個位置放0
array[4] = 4; //第五個位置放4
<方法二> 決定陣列大小,與初始化(合起來)
int array[5] = {0,1,2,3,4};
<方法三> 透過初始化決定陣列大小
int array[] = {0,1,2,3,4};
<方法四> 配置固定大小記憶體(分開)
int *array;
array = new int[5];
delete[] array;
<方法五> 配置固定大小記憶體(合起來)
int *array = new int[5];
delete[] array;
<方法六> 配置不固定大小記憶體
int *array = new int;
delete array;
<方法七> 初始化為0
int *array= new int[5]();
delete[] array;
<方法八> 初始化為指定資料
int *array= new int[5]{0,1,2,3,4};
delete[] array;
<方法九> for迴圈初始化
int *array= new int[5];
for(int i=0; i<5; i++){
array[i] = i;
}
delete[] array;
<方法 一~九> (六除外)
第一個位置是 = 0
第五個位置是 = 4
<方法六>
第一個位置是 = 0
第五個位置是 = 0