>  기사  >  백엔드 개발  >  C 언어의 식별자는 무엇으로 구성됩니까?

C 언어의 식별자는 무엇으로 구성됩니까?

王林
王林원래의
2020-10-23 14:31:5917841검색

C 언어 식별자는 문자, 숫자, 밑줄로 구성되며 첫 번째 문자는 숫자가 아닌 문자 또는 밑줄이어야 합니다. 식별자에서는 문자의 대소문자가 다릅니다. 예를 들어 BOOK과 book은 서로 다른 식별자입니다.

C 언어의 식별자는 무엇으로 구성됩니까?

변수를 정의할 때 a, abc, mn123 등의 이름을 사용하는데, 모두 프로그래머가 직접 부여한 것으로 일반적으로 변수의 역할을 표현할 수 있는 것입니다.

식별자는 프로그래머가 직접 부여한 이름이며, 변수 이름 외에도 함수 이름, 매크로 이름, 구조체 이름 등도 모두 식별자입니다.

(추천 튜토리얼: C 언어 튜토리얼)

그러나 이름은 임의로 선택할 수 없으며 C 언어에서는 식별자가 문자(A~Z, a~z)로만 구성될 수 있다는 규정을 준수해야 합니다. 숫자(0~9), 밑줄(_), 첫 번째 문자는 숫자가 아닌 문자 또는 밑줄이어야 합니다.

적법한 식별자는 다음과 같습니다.

a, x, 빼기 기호(-)로 시작

bowy-1 잘못된 문자 빼기 기호(-)가 나타납니다.

식별자 사용 시 다음 사항에도 주의해야 합니다. :

C 언어는 식별자의 길이를 제한하지 않지만, 식별자 길이에 따라 다릅니다. 컴파일러의 제한은 운영 체제에 의해서도 제한됩니다. 예를 들어, 특정 컴파일러에서는 두 식별자의 처음 128비트가 동일하면 동일한 식별자로 간주됩니다.

식별자에는 대문자와 소문자의 차이가 있습니다. 예를 들어 BOOK과 book은 서로 다른 식별자입니다.

식별자는 프로그래머가 임의로 정의할 수 있지만, 식별자는 특정 수량을 식별하는 데 사용되는 기호이므로 읽기와 이해를 돕기 위해 가능한 한 해당 의미를 가져야 하며 "이름이 암시하는 대로" 명명되어야 합니다.

위 내용은 C 언어의 식별자는 무엇으로 구성됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.