C언어. 포인터와 배열 알아보기

최대 1 분 소요

🌟 이차원 배열

int arr[2][3] int *parr[2]

저렇게 두 개의 배열이 있을 때 차이점은 arr은 메모리를 무조건 차례대로 쓴다는 점이다. *parr은 메모리를 차례대로 사용하지 않아도 됨!

🌟 포인터 배열

float (*pa)[4];
float *ap[2];

*pa는 4개짜리 int 배열의 주소를 가르키고, *ap는 2개의 포인터 배열이다. 매우 다름!

댓글남기기