वैरिएबल को const कीवर्ड या #define प्रीप्रोसेसर निर्देश का उपयोग करके स्थिर घोषित किया जा सकता है। इनके बारे में विवरण इस प्रकार दिया गया है।
स्थिर कीवर्ड
चर के डेटाटाइप से पहले "कॉन्स्ट" कीवर्ड का उपयोग करके चर को स्थिरांक के रूप में घोषित किया जा सकता है। स्थिर चर को केवल एक बार प्रारंभ किया जा सकता है। स्थिर चर का डिफ़ॉल्ट मान शून्य होता है।
एक प्रोग्राम जो निरंतर चर की घोषणा को प्रदर्शित करता है C में const कीवर्ड का उपयोग करके निम्नानुसार दिया गया है।
उदाहरण
#include <stdio.h> int main() { const int a; const int b = 12; printf("The default value of variable a : %d", a); printf("\nThe value of variable b : %d", b); return 0; }
उपरोक्त कार्यक्रम का आउटपुट इस प्रकार है।
The default value of variable a : 0 The value of variable b : 12
#डिफाइन प्रीप्रोसेसर निर्देश
#define प्रीप्रोसेसर निर्देश का उपयोग करके चर को स्थिरांक के रूप में घोषित किया जा सकता है क्योंकि यह किसी भी मूल्य के लिए उपनाम घोषित करता है।
एक प्रोग्राम जो #define प्रीप्रोसेसर निर्देश का उपयोग करके C में निरंतर चर की घोषणा को प्रदर्शित करता है, निम्नानुसार दिया गया है।
उदाहरण
#include <stdio.h> #define num 25 int main() { printf("The value of num is: %d", num); return 0; }
आउटपुट
उपरोक्त कार्यक्रम का आउटपुट इस प्रकार है।
The value of num is: 25