JavaScript is required

The preprocessor processes source code before the compiler does.

A.
TRUE
B.
FALSE
Trả lời:

Đáp án đúng: A


Tiền xử lý (preprocessor) là một giai đoạn trong quá trình biên dịch chương trình C/C++. Trước khi trình biên dịch (compiler) thực sự bắt đầu công việc dịch mã nguồn thành mã đối tượng, tiền xử lý sẽ thực hiện một số thao tác trên mã nguồn, bao gồm: * **Xử lý các chỉ thị tiền xử lý:** Các chỉ thị này bắt đầu bằng dấu `#`, ví dụ như `#include`, `#define`, `#ifdef`, `#ifndef`, v.v. Tiền xử lý sẽ thay thế các macro, bao gồm các tập tin được chỉ định, loại bỏ hoặc giữ lại các đoạn mã dựa trên các điều kiện biên dịch. * **Loại bỏ các comment:** Tất cả các comment trong mã nguồn sẽ bị loại bỏ. * **Thêm số dòng và tên file:** Thông tin này được sử dụng cho mục đích gỡ lỗi. Vì vậy, câu nói "The preprocessor processes source code before the compiler does" là đúng. **Đáp án đúng:** A. TRUE

Câu hỏi liên quan