C 메모
배열포인터와 포인터배열 (2)
빵맨.
2020. 3. 3. 23:38
728x90
(2) 포인터배열
char *arr[3];
: 포인터가 여러개 모여서 배열로 있는 것
포인터들의 배열 (배열의 요소가 포인터들로 이루어져 있다)
● Example
char *arr[3];
arr[0] = "Black Red";
arr[1] = "C Programing";
arr[2] = "point_arr";
char *data[ ] = {"가나다", "ABC", "포인터"};
: 연산자 우선순위에 따라 대괄호[ ]가 우선이고 그 다음 char *, 따라서 data변수는 배열이다.
# 이때 컴파일러가 알아서 char *data[3]으로 처리함
728x90