📚키워드

C++에서 미리 용도를 정해 놓은 단어들이 있습니다. 이런 단어들을 키워드 또는 예약어라고 합니다. int, for, break 등 예약어로 정해진 단어들은 변수나 상수 이름으로 사용할 수 없습니다.

C++의 키워드 목록은 아래 문서를 참고하시면 됩니다.

https://learn.microsoft.com/ko-kr/cpp/cpp/keywords-cpp?view=msvc-170




📚식별자

프로그램을 만들 때 여러 대상을 구분하기 위해 이름을 만들어야 하는데 이런 이름을 식별자라고 합니다. 변수, 함수, 클래스 이름 등이 식별자에 해당합니다.

📄식별자 규칙

  • 식별자 첫 문자는 숫자가 아닌 문자를 사용해야합니다. 영문 대소문자, 밑줄 문자가 포함되고 C++11부터 다국어 문자도 포함되었습니다.
  • 첫 문자 다음의 문자는 숫자와 문자 모두 사용 가능합니다.
  • 표준에는 식별자 길이에 제한은 없지만 구현에 따라 문자 수가 정해지기도 합니다. 마이크로소프트 비주얼 C++에서 처음 2048자 까지만 식별에 사용합니다.
  • 특수문자는 사용할 수 없습니다. 구현에 따라 특수문자가 허용되기도 합니다. 마이크로소프트 비주얼 C++에서 $를 사용할 수 있습니다.
  • 키워드는 식별자로 사용할 수 없습니다.
  • 대문자와 소문자는 구분해서 사용해야 합니다.



Leave a comment