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; }