Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C . में स्थिर चर का प्रारंभ

जब स्थिर कीवर्ड का उपयोग किया जाता है, तो चर या डेटा सदस्यों या कार्यों को फिर से संशोधित नहीं किया जा सकता है। यह कार्यक्रम के जीवनकाल के लिए आवंटित किया जाता है। स्थिर कार्यों को सीधे वर्ग नाम का उपयोग करके बुलाया जा सकता है।

स्टेटिक वेरिएबल्स को केवल एक बार इनिशियलाइज़ किया जाता है। कंपाइलर प्रोग्राम के अंत तक वेरिएबल को बनाए रखता है। स्टेटिक वैरिएबल को फंक्शन के अंदर या बाहर परिभाषित किया जा सकता है। वे ब्लॉक के स्थानीय हैं। स्थिर चर का डिफ़ॉल्ट मान शून्य है। स्थिर चर कार्यक्रम के निष्पादन तक जीवित रहते हैं।

यहाँ C भाषा में स्थिर चरों का सिंटैक्स दिया गया है,

static datatype variable_name = value;

यहां,

डेटाटाइप - वेरिएबल का डेटाटाइप जैसे इंट, चार, फ्लोट आदि।

variable_name - यह उपयोगकर्ता द्वारा दिए गए वेरिएबल का नाम है।

मान - वैरिएबल को इनिशियलाइज़ करने के लिए कोई भी वैल्यू। डिफ़ॉल्ट रूप से, यह शून्य होता है।

यहाँ C भाषा में स्थिर चर का एक उदाहरण दिया गया है,

उदाहरण

#include <stdio.h>
int main() {
   static int a = 8;
   int b = 10;
   printf("Value of static variable : %d\n", a);
   printf("Value of non-static variable : %d\n", b);
   return 0;
}

आउटपुट

Value of static variable : 8
Value of non-static variable : 10

उपरोक्त कार्यक्रम में, दो चर घोषित किए गए हैं, एक स्थिर है और दूसरा गैर-स्थिर है। वैरिएबल को मानों के साथ इनिशियलाइज़ किया जाता है और इस तरह दिखाया जाता है -

static int a = 8;
int b = 10;
printf("Value of static variable : %d\n", a);
printf("Value of non-static variable : %d\n", b);

  1. पायथन में निजी चर

    वास्तविक शब्दों में (व्यावहारिक रूप से), पायथन में निजी सदस्य चर नामक कुछ भी नहीं है। हालाँकि, शुरुआत में दो अंडरलाइन (__) जोड़ने से एक वैरिएबल या एक मेथड प्राइवेट बन जाता है, जो कि ज्यादातर पायथन कोड द्वारा इस्तेमाल किया जाने वाला कन्वेंशन है। आइए इस अवधारणा को एक उदाहरण के माध्यम से समझते हैं - p

  1. Bash . में चर का उपयोग करना

    कंप्यूटर विज्ञान (और आकस्मिक कंप्यूटिंग) में, एक चर स्मृति में एक स्थान है जो बाद में उपयोग के लिए मनमानी जानकारी रखता है। दूसरे शब्दों में, यह आपके लिए डेटा डालने और डेटा निकालने के लिए एक अस्थायी भंडारण कंटेनर है। बैश शेल में, वह डेटा एक शब्द हो सकता है (एक स्ट्रिंग , कंप्यूटर भाषा में) या एक संख्

  1. पावरशेल में चर

    कंप्यूटर विज्ञान (और आकस्मिक कंप्यूटिंग) में, एक चर स्मृति में एक स्थान है जो बाद में उपयोग के लिए मनमानी जानकारी रखता है। दूसरे शब्दों में, यह आपके लिए डेटा डालने और डेटा निकालने के लिए एक अस्थायी भंडारण कंटेनर है। बैश शेल में, वह डेटा एक शब्द हो सकता है (एक स्ट्रिंग , कंप्यूटर भाषा में) या एक संख्