C언어_(상수,변수)포인터의 이해
- (상수,변수) 포인터 기본형 준비 - #include //다차원 배열과 포인터의 관계, 상수포인터와 변수포인터란? int main(void) // 다시 정리하자면 값에 &붙이면 주소로 쓰이고 주소에서 *만 붙이면 다 값으로 쓸 수 있다. { int A[5] = {1, 2, 3, 4, 5}; // 배열도 포인터 int B[5] = {1, 2, 3, 4, 5}; int* p1 = A; //포인터도 배열처럼 쓸 수 있다. int* const p2 = B; // const를 사용함으로써 p2는 주소값을 지니는 상수가 되었다. int const* const p3 = B; //*이 안변합니다. 라는 소리 즉 도착하는 목적지를 변경할 수 없다. 라는 소리가 된다. *(p2 + 2) = 1000; 이것이 성립이 안..