Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C . में स्थिर चर


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

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

static datatype variable_name = value;

यहां,

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

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

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

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

उदाहरण

#include <stdio.h>

int main() {
   auto int a = -28;
   static int b = 8;

   printf("The value of auto variable : %d\n", a);
   printf("The value of static variable b : %d\n",b);

   if(a!=0)
   printf("The sum of static variable and auto variable : %d\n",(b+a));

   return 0;
}

आउटपुट

यहाँ आउटपुट है

The value of auto variable : -28
The value of static variable b : 8
The sum of static variable and auto variable : -20

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

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

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

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

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

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