int **arr = new int*[19];
for(int i=0; i<19; i++){
arr[i] = new int[19];
memset(arr[i], 0, sizeof(int)*19);
}
19*19 사이즈의 2차원 배열 동적 할당
memset함수는 arr[i]의 값을 sizeof(int)*19만큼 0으로 초기화시킨다.
for(int i=0; i<19; i++){
delete[] arr[i];
}
delete[] arr;
19*19 사이즈의 2차원 배열 메모리 해제
'C , C++' 카테고리의 다른 글
cin 엔터 칠 때까지 입력받기 (0) | 2020.04.13 |
---|---|
STL vector (0) | 2019.12.09 |
cout, cin 진수 표현 (0) | 2019.11.28 |
switch문 (0) | 2019.11.28 |