Programming Learning Diary

배열 포인터에 대한 이해

페이지 정보

작성일 19-11-22 14:30

본문

int main(){ 


int arr[3] = { 1,2,3 };

int(*ptr_arr)[3]; 

ptr_arr = &arr;   

for (int i = 0; i < 3;i++) {

printf("%d\n",*ptr_arr+i);

}

}



//길이가 3인 배열을 선언하였고

//길이 3인 int형 배열을 가리키는 포인터를 선언하였다 

//int(*ptr_arr)[3]=&arr; 이렇게 도 사용이 가능하다
//결과 값  int 형 배열 포인터 경우에 주소값이 4 씩증가하는 것을 볼 수 있다.

cf49d8fa93f81b0daa8b974b61da08da_1574400579_085.png
 

댓글목록

등록된 댓글이 없습니다.