कीवर्ड्स को आमतौर पर प्रोग्रामिंग भाषा में पूर्व-परिभाषित या आरक्षित शब्द कहा जाता है। C भाषा में प्रत्येक कीवर्ड एक प्रोग्राम में एक विशिष्ट कार्य करता है।
कीवर्ड्स को वेरिएबल नामों के रूप में उपयोग नहीं किया जा सकता।
कीवर्ड्स के निश्चित अर्थ होते हैं, और उस अर्थ को बदला नहीं जा सकता।
वे 'C' प्रोग्राम के बिल्डिंग ब्लॉक हैं।
C 32 कीवर्ड्स का समर्थन करता है।
सभी कीवर्ड्स लोअरकेस अक्षरों में लिखे जाते हैं।
कीवर्ड्स के विभिन्न प्रकार निम्नलिखित हैं:
| auto | double | int | struct |
| break | else | long | switch |
| case | enum | register | typedef |
| char | extern | return | union |
| const | short | float | unsigned |
| continue | for | signed | void |
| default | goto | sizeof | volatile |
| do | if | static | while |
उदाहरण
नीचे दिया गया C प्रोग्राम स्विच केस का उपयोग करके सरल कैलकुलेटर के लिए है:
#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
उपरोक्त उदाहरण में, सरल कैलकुलेटर प्रोग्राम को निष्पादित करने के लिए उपयोग किए जाने वाले कीवर्ड्स निम्नलिखित हैं:
int, char, switch, case, break, float, default, return
प्रोग्राम लिखते समय इन शब्दों को वेरिएबल्स के रूप में उपयोग नहीं किया जा सकता।