토큰은 컴파일러에게 의미 있는 프로그램의 가장 작은 요소일 뿐입니다. 프로그램을 가장 작은 단위로 나누는 컴파일러를 토큰이라고 하며 이러한 토큰은 컴파일의 다른 단계로 진행됩니다.
유형
토큰은 아래에 언급된 다양한 유형으로 분류됩니다 -
- 키워드
- 식별자
- 상수
- 문자열
- 특수 기호
- 운영자
예시
다음은 C 프로그램 식별자, 키워드, 변수 등의 사용입니다. .
#include <stdio.h> int main(){ int a,b,c; printf("enter a and b values: \n"); scanf("%d%d",&a,&b); c=a*b; printf("value of c=%d",c); return 0; }
출력
위의 프로그램이 실행되면 다음과 같은 결과가 생성됩니다 -
enter a and b values:4 5 value of c=20
위 프로그램에서
- main은 식별자입니다.
- int는 키워드입니다.
- { }는 구분 기호입니다.
- a,b,c는 변수입니다.
모두 함께 토큰이라고 합니다.