토큰은 일반적으로 다른 의미를 가진 C 프로그램에서 가장 작고 나눌 수 없는 단위입니다.
토큰의 종류
C에서 다양한 유형의 토큰은 다음과 같습니다 -
-
식별자 − 함수, 변수, 배열, 구조체 등의 이름을 나타냅니다.
-
운영자 − 이것은 C 컴파일러에 논리, 수학 또는 관계 연산을 수행하도록 지시하는 기호입니다.
-
특수 문자 − 알파벳과 숫자를 제외한 모든 문자를 특수문자라고 합니다.
-
상수 − 프로그램 실행 중에 변경할 수 없는 일부 고정 값을 상수 항이라고 합니다.
-
키워드/예약된 이름 − 변수 이름으로 사용할 수 없는 몇 가지 특별한 의미를 가진 사전 정의된 단어입니다.
예시
다음은 토큰 사용을 위한 C 프로그램입니다 -
#include<stdio.h> int main(){ int p, q, result; p = 2, q= 3; result = p + q; printf ("result = %d \n", result); }
여기,
- 메인은 식별자입니다.
- {,}, (,)는 구분 기호입니다.
- int는 키워드입니다.
- p,q, 결과는 식별자입니다.
- main, {, }, (, ), int, p, q, 결과는 모두 토큰으로 호출됩니다.