Chỉ thị tiền xử lý #pragma được sử dụng để cung cấp thông tin bổ sung cho trình biên dịch bằng ngôn ngữ C / C ++. Điều này được trình biên dịch sử dụng để cung cấp một số tính năng đặc biệt.
Đây là cú pháp của chỉ thị #pragma trong ngôn ngữ C / C ++,
#pragma token_name
Bảng một số lệnh #pragma trong ngôn ngữ C / C ++ được cung cấp như sau,
| Sr.No. | # pragma Chỉ dẫn &Mô tả |
|---|---|
| 1 | #pragma khởi động Trước khi thực thi hàm main (), hàm được chỉ định trong pragma là cần thiết để chạy. |
| 2 | #pragma thoát Trước khi kết thúc chương trình, hàm được chỉ định trong pragma là cần thiết để chạy. |
| 3 | #pragma cảnh báo Được sử dụng để ẩn các thông báo cảnh báo. |
| 4 | #pragma GCC phụ thuộc Kiểm tra ngày của tệp hiện tại và tệp khác. Nếu tệp khác là gần đây, nó sẽ hiển thị một thông báo cảnh báo. |
| 5 | #pragma GCC system_header Nó xử lý mã của tệp hiện tại như thể nó đến từ tiêu đề hệ thống. |
| 6 | # chất độc #pragma GCC Được sử dụng để chặn một số nhận dạng khỏi chương trình. |
Đây là một ví dụ về chỉ thị #pragma trong ngôn ngữ C,
Ví dụ
#include<stdio.h>
int display();
#pragma startup display
#pragma exit display
int main() {
printf("\nI am in main function");
return 0;
}
int display() {
printf("\nI am in display function");
return 0;
}