콘텐츠로 이동

0과 nullptr/NULL (0 and nullptr/NULL)

포인터에는 nullptr을 사용하고 문자에는 '\0'을 사용합니다(0 리터럴은 아님).

포인터(주소 값)의 경우 유형 안전성을 제공하므로 nullptr을 사용하십시오.

널 문자에는 '\0'을 사용하십시오. 올바른 유형을 사용하면 코드를 더 쉽게 읽을 수 있습니다.


이해하기 쉽게 설명하기

핵심: 포인터엔 nullptr, 널 문자엔 '\0'

  • 포인터: 0이나 NULL이 아니라 nullptr을 쓰세요. 타입 안전성을 제공합니다.
  • 널 문자: 0이 아니라 '\0'을 쓰세요.

올바른 타입의 리터럴을 쓰면 의도가 분명해져 코드를 읽기 쉽습니다.