산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> C 언어

C 토큰, 식별자, 키워드: 토큰과 그 유형 이해하기

문자 집합(Character Set)이란?

다른 프로그래밍 언어와 마찬가지로 C에도 고유한 문자 집합이 있습니다. C 프로그램은 문자와 기호로 구성된 데이터를 조작하는 명령어 시퀀스입니다. 컴파일러는 대부분의 서식 문자를 무시하지만, 이는 인간 가독성을 위해 필수적입니다.

C 문자 집합은 네 그룹으로 나뉩니다:

C에서 사용되는 특수 문자 전체 목록:

특수 문자설명
,쉼표
{여는 중괄호
.마침표
}닫는 중괄호
;세미콜론
[여는 대괄호
:콜론
]닫는 대괄호
?물음표
(여는 괄호
'아포스트로피
)닫는 괄호
"큰따옴표
&앰퍼샌드
!느낌표
^캐럿
|수직 막대
+덧셈
/슬래시
-뺄셈
\역슬래시
*곱셈
~틸드
/나눗셈
_언더스코어
>보다 큼 / 닫는 꺾쇠 괄호
$달러 기호
<보다 작음 / 여는 꺾쇠 괄호
%백분율 기호
#해시 기호

C에서 토큰(Token)이란?

토큰은 C 컴파일러가 인식하는 가장 작은 의미 단위입니다. 어휘 분석 단계에서 소스 코드는 파싱과 코드 생성 전에 토큰으로 분해됩니다. C 토큰은 여섯 범주로 나뉩니다:

C 토큰, 식별자, 키워드: 토큰과 그 유형 이해하기

키워드와 식별자

C의 모든 단어는 키워드이거나 식별자입니다. 키워드는 예약어로 고정된 의미를 가지며 이름에 재사용할 수 없습니다. 식별자는 변수, 함수, 타입 등에 개발자가 붙이는 이름입니다.

C 키워드

C 언어에는 32개의 키워드가 있으며 모두 소문자입니다. 빠른 참조를 위해 표로 정리했습니다:

C 키워드
autodoubleintstruct
breakelselongswitch
caseenumregistertypedef
charexternreturnunion
constshortfloatunsigned
continueforsignedvoid
defaultgotosizeofvolatile
doifstaticwhile

식별자(Identifiers)

식별자는 변수, 함수, 구조체, 열거형 등에 부여하는 이름입니다. C 표준은 식별자에 여러 규칙을 부과합니다:

  1. 첫 글자는 문자(A-Z, a-z) 또는 언더스코어(_)여야 함
  2. 이후 문자에는 문자, 숫자(0-9), 언더스코어 가능
  3. 32개 키워드 중 어느 것도 식별자가 될 수 없음
  4. 공백 포함 불가
  5. 컴파일러가 강제하지는 않지만, 의미 있는 이름은 가독성과 유지보수성 향상

요약


C 언어

  1. C# 키워드와 식별자 이해: 규칙, 목록, 모범 사례
  2. C 키워드와 식별자: 실전 가이드
  3. 파이썬 키워드와 식별자: 예약어와 명명 규칙 마스터하기
  4. C 포인터 완벽 가이드: 타입, 사용법, 모범 사례
  5. 용접(Welding) 완벽 가이드: 정의, 종류, 작동 원리, 응용 분야
  6. 3D 프린팅 완벽 가이드: 종류, 공정, 작동 원리 및 활용 분야
  7. 주조 공정 완벽 가이드: 정의, 종류 및 제조 공정 상세 설명
  8. 케블라(Kevlar) 완벽 해설: 강도와 용도에 대한 종합 개요
  9. CMMS 소프트웨어 이해: 이점, 선택 가이드, 추천 리소스
  10. 기술의 7가지 핵심 유형 탐구