किसी प्रोग्रामिंग भाषा में कीवर्ड को आमतौर पर पूर्व-परिभाषित या आरक्षित शब्द कहा जाता है। C भाषा का प्रत्येक कीवर्ड एक प्रोग्राम में एक विशिष्ट कार्य करता है।
-
खोजशब्दों का प्रयोग चर नामों के रूप में नहीं किया जा सकता है।
-
कीवर्ड के निश्चित अर्थ होते हैं, और उस अर्थ को बदला नहीं जा सकता।
-
वे एक 'सी' कार्यक्रम के निर्माण खंड हैं।
-
सी 32 कीवर्ड का समर्थन करता है।
-
सभी कीवर्ड लोअरकेस अक्षरों में लिखे गए हैं।
विभिन्न प्रकार के कीवर्ड इस प्रकार हैं -
स्वतः | डबल | इंट | संरचना |
ब्रेक | अन्य | लंबा | स्विच |
मामला | एनम | पंजीकरण | टाइपिफ़ |
चार | बाहरी | वापसी | संघ |
स्थिरांक | संक्षिप्त | फ्लोट | अहस्ताक्षरित |
जारी रखें | के लिए | हस्ताक्षरित | शून्य |
डिफ़ॉल्ट | गोटो | आकार | अस्थिर |
करें | अगर | स्थिर | जबकि |
उदाहरण
स्विच केस का उपयोग करके सरल कैलकुलेटर के लिए सी प्रोग्राम नीचे दिया गया है -
#include <stdio.h> int main(){ char Operator; float num1, num2, result = 0; printf("\n Try to Enter an Operator (+, -, *, /) : "); scanf("%c", &Operator); printf("\n Enter the Values for two Operands: "); scanf("%f%f", &num1, &num2); switch(Operator){ case '+': result = num1 + num2; break; case '-': result = num1 - num2; break; case '*': result = num1 * num2; break; case '/': result = num1 / num2; break; default: printf("\n entered operator is invalid "); } printf("\n The result of %.2f %c %.2f = %.2f", num1, Operator, num2, result); return 0; }
आउटपुट
जब उपरोक्त प्रोग्राम को निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -
Enter an Operator (+, -, *, /) : * Enter the Values for two Operands: 34 12 The result of 34.00 * 12.00 = 408.00
उपरोक्त उदाहरण में, एक साधारण कैलकुलेटर प्रोग्राम को करने के लिए उपयोग किए जाने वाले कीवर्ड इस प्रकार हैं -
इंट, चार, स्विच, केस, ब्रेक, फ्लोट, डिफॉल्ट, रिटर्न
प्रोग्राम लिखते समय इन शब्दों का प्रयोग चर के रूप में नहीं किया जा सकता है।