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

सी . में कॉन्स्ट क्वालिफायर

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

कॉन्स्ट-योग्य प्रकारों के साथ घोषित वस्तुओं को संकलक द्वारा केवल-पढ़ने के लिए स्मृति में रखा जा सकता है, और यदि किसी प्रोग्राम में किसी कॉन्स्ट ऑब्जेक्ट का पता कभी नहीं लिया जाता है, तो इसे बिल्कुल भी संग्रहीत नहीं किया जा सकता है। उदाहरण के लिए,

उदाहरण

#include<stdio.h>
int main() {
   const int x = 10;
   x = 12;
   return 0;
}

आउटपुट

[Error] assignment of read-only variable 'x'

  1. जावास्क्रिप्ट कॉन्स्ट

    जावास्क्रिप्ट कॉन्स्ट घोषणाएं वेरिएबल बनाती हैं जिन्हें किसी अन्य मान पर पुन:असाइन नहीं किया जा सकता है या बाद में पुन:घोषित नहीं किया जा सकता है। इसे ES2015 में पेश किया गया था। जावास्क्रिप्ट कॉन्स्टेबल डिक्लेरेशन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html> <head> &l

  1. जावास्क्रिप्ट में कॉन्स्ट बनाम लेट।

    Const and let को ES2015 में ब्लॉक स्कोप्ड वेरिएबल घोषित करने के लिए पेश किया गया था। जबकि लेट का उपयोग करके घोषित चर को पुन:असाइन किया जा सकता है, यदि उन्हें कॉन्स का उपयोग करके घोषित किया गया है तो उन्हें पुन:असाइन नहीं किया जा सकता है। जावास्क्रिप्ट में लेट और कॉन्स्ट दिखाने वाला कोड निम्नलिखित ह

  1. HTML मान विशेषता

    HTML मान विशेषता HTML दस्तावेज़ में HTML तत्व के प्रारंभिक मान को परिभाषित करती है। इसे बटन, इनपुट, मीटर, ली, विकल्प, प्रगति . पर लागू किया जा सकता है और परम HTML तत्व। सिंटैक्स निम्नलिखित वाक्य रचना है - <tagname value=”text”></tagname> आइए हम HTML मान विशेषता का एक उदाह