0503

민우이·2022년 5월 3일

arr[2];
(arr + 2);
(arr +2); // 배열 + 정수 => 포인터 + 정수 => 주소연산
//int
+ int;
//int
//
(int) => int
a[b] =
(a + b);
1. 왜
3. 역참조한 값의 타입은? pointer
(arr +2); //arr(value) + sizeof(type) * int

// &arr[0] +

int arr2[2][3];
((arr2+ 2) +3);
arr2 + 2; //arr2 : int()[3];
(arr2 + 2); //int[3]
(int);
int;
arr[2][3];

//문자열 리터럴의 저장 위치 => 데이터 영역 => 수정 불가능한 영역

0개의 댓글