प्रीप्रोसेसर निर्देश #pragma का उपयोग कंपाइलर को C/C++ भाषा में अतिरिक्त जानकारी प्रदान करने के लिए किया जाता है। इसका उपयोग संकलक द्वारा कुछ विशेष सुविधाएँ प्रदान करने के लिए किया जाता है।
यहाँ C/C++ भाषा में #pragma निर्देश का सिंटैक्स दिया गया है,
#pragma token_name
C/C++ भाषा में कुछ #pragma निर्देशों की तालिका इस प्रकार है,
<टेबल> <थहेड>मुख्य () के निष्पादन से पहले, प्रज्ञा में निर्दिष्ट फ़ंक्शन को चलाने की आवश्यकता होती है।
कार्यक्रम के अंत से पहले, प्रज्ञा में निर्दिष्ट फ़ंक्शन को चलाने की आवश्यकता होती है।
चेतावनी संदेशों को छिपाने के लिए उपयोग किया जाता है।
वर्तमान और अन्य फ़ाइल की तिथियों की जाँच करता है। यदि अन्य फ़ाइल हाल ही की है, तो यह एक चेतावनी संदेश दिखाती है।
यह वर्तमान फ़ाइल के कोड को ऐसे मानता है जैसे कि यह सिस्टम हेडर से आया हो।
प्रोग्राम से किसी पहचानकर्ता को ब्लॉक करने के लिए उपयोग किया जाता है।
सी भाषा में #pragma निर्देश का एक उदाहरण यहां दिया गया है,
उदाहरण
#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; }