Cho trước câu lệnh gán: x = y + z, trong quá trình phân tích từ vựng thì phát biểu nào sau đây đúng?
Trả lời:
Đáp án đúng: B
Trong câu lệnh gán x = y + z, quá trình phân tích từ vựng (lexical analysis) sẽ xác định các thành phần cơ bản của câu lệnh. Ở đây, x, y, và z là các định danh (identifiers), thường được dùng để đặt tên cho biến, hàm, hoặc các đối tượng khác trong chương trình. Dấu + là một toán tử (operator). Vì vậy, x, y, và z được xem là các từ tố định danh.
- Phương án A không chính xác vì nó đề cập đến ngôn ngữ C cụ thể, trong khi phân tích từ vựng là một bước tổng quát trong quá trình biên dịch, không phụ thuộc vào ngôn ngữ cụ thể.
- Phương án C không chính xác vì
+là một toán tử, không phải là một định danh. - Phương án D không chính xác vì
+là một toán tử, không phải là một biến.





