기초

포인터 보충

알쿠미 2015. 12. 22. 02:55

arr[i] ==  *(arr + i);

i[arr] ==  *(i + arr);


그러므로 []는 연산자이다.


피 연산자[피 연산자]

하나의 피 연산자는 기본 메모리 번지를 뜻하고

나머지 피 연산자는 기본 메모리 번지에서 얼마만큼 떨어져 있는지를 나타낸다.

정수는 피 연산자의 위치라면 어디에 있든지 상관 없다.


NULL문자 '\0' 과 NULL 포인트는 다르다.


NULL포인터는 에러를 처리할 때, 매개변수의 마지막을 알릴 때 사용한다.