게임카레
NULL 은 무엇인가? 본문
프로그래밍을 하다보면 가장 많이 쓰는 단어중 하나가 NULL 인데
물론 0 맞다 f12 로 타고 들어가보면 알수 있다.
독일어로 숫자셀때 0 을 NULL 이라고 읽는덴다.
발음대로라면 눌 인데
그냥 널 이라고들 많이 통하는것 같다
뜻만 통하면 된거지 뭐...
또한 포인터를 초기화 할때 NULL 혹은 nullptr 로 초기화 하는 경우가 많은데
둘이 의미하는것은 똑같지만 nullptr 으로 초기화를 하게 되면 가끔 오류를 발생할때가 있다.
NULL 이 만능이기도 하지만 그렇다고 nullptr 을 안쓰는것도 아니니 오류터지면 그냥 이것도 넣어보고 저것도 넣어보고...
참고로 nullptr 은 nullptr_t 란다.