Compiler directive là gì?

Phrase Programming
Chỉ thị trình biên dịch

Chỉ thị trình biên dịch (compiler directive) là một câu lệnh (statement ) được trong mã nguồn (source code) của chương trình cho phép người lập trình hướng dẫn trình biên dịch (compler) thực hiện một thao tác cụ thể trong giai đoạn biên dịch. Ví dụ chỉ thị #include sẽ kết hợp nội dung của file header (header file) vào quá trình biên dịch. Chỉ thị #define được sử dụng để xác định một hằng số, ví dụ: #define LINEFEED '\ x0A' cho phép lập trình viên sử dụng ký hiệu LINEFEED thân thiện hơn thay vì ký hiệu \ x0A thập lục phân. Trong một số ngôn ngữ, chẳng hạn như C / C ++, chỉ thị trình biên dịch (compiler directive) như trong các ví dụ trên được gọi là chỉ thị tiền xử lý (preprocessor directive) vì chúng được xử lý trước quá trình biên dịch.

Learning English Everyday