이중 배열의 구조적인 모습은
배열을 가르키는 포인터의 배열 이다
int** b = new int*[3];
스트링 이중배열의 경우 조금 신경쓸것이 있다면 널 문자이다
그렇기 때문에 사용할 문자의 길이 + 1을 해 주어서 null(\0)문자의 자리를 만들어 주어야 한다
char** a = new char*[3+1];
for(int i=0; i<3; i++){
a[i] = new char[3];
scanf("%s", a[i]);
}
'알고리즘 시*련아' 카테고리의 다른 글
C++ 삽입 정렬 - 정렬3 (0) | 2022.08.04 |
---|---|
C++ 버블정렬 - 정렬2 (0) | 2022.08.02 |
C++ 선택정렬 - 정렬1 (0) | 2022.08.02 |
C++ 문자열 동적 할당 (0) | 2022.07.14 |
C++ 입력 정리 (0) | 2022.07.11 |