Mã thông báo C, Mã nhận dạng, Từ khóa: Mã thông báo là gì và các loại của nó
Bộ ký tự là gì?
Giống như mọi ngôn ngữ khác, 'C' cũng có bộ ký tự riêng. Chương trình là một tập hợp các lệnh mà khi được thực thi sẽ tạo ra kết quả. Dữ liệu được chương trình xử lý bao gồm nhiều ký tự và ký hiệu khác nhau. Đầu ra được tạo ra cũng là sự kết hợp của các ký tự và ký hiệu.
Một bộ ký tự trong 'C' được chia thành,
- Bức thư
- Numbers
- Nhân vật đặc biệt
- Khoảng trắng (khoảng trắng)
Trình biên dịch luôn bỏ qua việc sử dụng ký tự, nhưng nó được sử dụng rộng rãi để định dạng dữ liệu. Sau đây là bộ ký tự trong lập trình 'C':
1) Bức thư
- Ký tự viết hoa (AZ)
- Ký tự viết thường (az)
2) Numbers
- Tất cả các chữ số từ 0 đến 9
3) Khoảng trắng
- không gian trống
- Dòng mới
- Vận chuyển trở lại
- Tab ngang
4) Nhân vật đặc biệt
- Các ký tự đặc biệt trong 'C' được hiển thị trong bảng đã cho,
Tính cách đặc biệt | Mô tả |
---|---|
, (dấu phẩy) | { (mở dấu ngoặc nhọn) |
. (Giai đoạn) | } (dấu ngoặc nhọn đóng) |
; (dấu chấm phẩy) | [ (dấu ngoặc trái) |
: (Đại tràng) | ] (dấu ngoặc vuông bên phải) |
? (dấu chấm hỏi) | ((mở ngoặc trái) |
' (dấu nháy đơn) | ) (dấu ngoặc đơn đóng bên phải) |
” (dấu ngoặc kép) | & (ký hiệu) |
! (dấu chấm than) | ^ (dấu mũ) |
|(thanh dọc) | + (bổ sung) |
/ (dấu gạch chéo) | – (trừ) |
\ (dấu gạch chéo ngược) | * (phép nhân) |
~ (dấu ngã) | / (phân công) |
_ (gạch dưới) | > (dấu ngoặc lớn hơn hoặc đóng) |
$ (ký hiệu đô la) | < (nhỏ hơn hoặc dấu ngoặc nhọn mở) |
% (ký hiệu phần trăm) | # (dấu băm) |
Mã thông báo trong C là gì?
MÃ THÔNG BÁO là đơn vị nhỏ nhất trong chương trình 'C'. Đó là từng từ và dấu câu mà bạn gặp trong chương trình C của mình. Trình biên dịch chia chương trình thành các đơn vị nhỏ nhất có thể (Token) và tiến hành các giai đoạn biên dịch khác nhau. C Token được chia thành sáu loại khác nhau, cụ thể là, Từ khóa, Operators, Chuỗi, Hằng, Ký tự đặc biệt và Mã định danh.
Từ khóa và số nhận dạng
Trong 'C' mỗi từ có thể là từ khóa hoặc mã định danh.
Từ khóa có ý nghĩa cố định và ý nghĩa không thể thay đổi. Chúng hoạt động như một khối xây dựng của chương trình 'C'. Có tổng cộng 32 từ khóa trong 'C'. Từ khóa được viết bằng chữ thường.
Bảng sau đây biểu diễn các từ khóa trong 'C'-
Từ khóa trong C Programming Language | |||
---|---|---|---|
tự động | tăng gấp đôi | int | cấu trúc |
phá vỡ | khác | Dài | chuyển đổi |
trường hợp | liệt kê | ghi danh | đánh máy |
xe tăng | bên ngoài | trở lại | công đoàn |
const | ngắn | phao | unsigned |
tiếp tục | cho | Ký kết | làm mất hiệu lực |
mặc định | goto | kích thước | Dễ bay hơi |
do | if | tĩnh | trong khi |
Mã định danh không là gì ngoài tên được gán cho một phần tử trong chương trình. Ví dụ, tên của một biến, hàm, v.v. Định danh trong ngôn ngữ C là tên do người dùng định nghĩa bao gồm bộ ký tự chuẩn 'C'. Như tên gọi, định danh được sử dụng để xác định một phần tử cụ thể trong chương trình. Mỗi định danh phải có một tên duy nhất. Các quy tắc sau đây phải được tuân theo đối với định danh:
- Ký tự đầu tiên phải luôn là bảng chữ cái hoặc dấu gạch dưới.
- Nó phải được hình thành chỉ bằng các chữ cái, số hoặc dấu gạch dưới.
- Một từ khóa không thể được sử dụng làm định danh.
- Nó không được chứa bất kỳ ký tự khoảng trắng nào.
- Tên phải có ý nghĩa.
Tổng kết
- Mã thông báo C trong ngôn ngữ C là những đơn vị nhỏ nhất trong một chương trình.
- Một từ khóa được dành riêng từ theo ngôn ngữ.
- Có tổng cộng 32 từ khóa.
- Một mã định danh được sử dụng để xác định các thành phần của chương trình.