int array[3];
배열의 크기는 상수여야 함
3
)const int SIZE = 3;
)int array[3] = {0};
int array[3];
fill(result, result+3, -1);
int array[3] = {1, 2, 3};
int array[3][2];
int array[3][2] = {0};
int array[3][2] = {
{1, 2},
{3, 4},
{5, 6}
};
int size;
cin >> size;
int* array = new int[size];
delete[] array;
배열의 크기가 실행 시간에 결정될 수 있음
new
: 동적 배열 생성delete
: 동적 배열 해제int* array = new int[size]();
int* array = new int[size]{};
배열 크기와 동일한 개수를 입력해야 함
int* array = new int[size]{1, 2, 3};
int row, col;
cin >> row >> col;
int** array = new int* [row];
for(int i=0; i<row; i++) {
array[i] = new int[col];
}