Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình C

Các Token trong ngôn ngữ C


Token là đơn vị nhỏ nhất, không thể chia nhỏ hơn trong chương trình C, mỗi token có ý nghĩa riêng.

Các loại Token

Các loại token trong C bao gồm:

  • Định danh (Identifiers) – Tên của hàm, biến, mảng, cấu trúc, v.v.

  • Toán tử (Operators) – Các ký hiệu yêu cầu trình biên dịch thực hiện phép toán logic, toán học hoặc quan hệ.

  • Ký tự đặc biệt (Special Characters) – Tất cả ký tự trừ chữ cái và chữ số.

  • Hằng số (Constants) – Các giá trị cố định không thay đổi trong quá trình thực thi chương trình.

  • Từ khóa/Tên dành riêng (Keywords/Reserved Names) – Các từ được định nghĩa sẵn có ý nghĩa đặc biệt, không thể dùng làm tên biến.

Ví dụ

Chương trình C sau minh họa việc sử dụng token:

#include<stdio.h> int main(){     int p, q, result;     p = 2, q= 3;     result = p + q;     printf ("result = %d \n", result); }

Phân tích:

  • main là định danh.
  • {, }, (, ) là dấu phân cách.
  • int là từ khóa.
  • p, q, result là định danh.
  • main, {, }, (, ), int, p, q, result cùng nhau được gọi là token.