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

C++ में वेरिएबल को कैसे इनिशियलाइज़ करें?


आप असाइनमेंट ऑपरेटर का उपयोग करके या इसे इनिशियलाइज़ करते समय इसके कंस्ट्रक्टर का उपयोग करके वेरिएबल को इनिशियलाइज़ कर सकते हैं। उदाहरण के लिए,

int i = 0; MyClass instance(1, "Hello");

यह स्वचालित रूप से इनिशियलाइज़ हो जाएगा यदि

  • यह एक क्लास/स्ट्रक्चर इंस्टेंस है जिसमें डिफ़ॉल्ट कंस्ट्रक्टर सभी प्रिमिटिव प्रकारों को इनिशियलाइज़ करता है; जैसे MyClass instance;
  • आप ऐरे इनिशियलाइज़र सिंटैक्स का उपयोग करते हैं, जैसे int a[10] = {} (सभी शून्य) या int a[10] = {1,2}; (पहले दो को छोड़कर सभी शून्य: a[0] == 1 और a[1] == 2)
  • यह एक ग्लोबल/एक्सटर्न वेरिएबल है
  • यह static के रूप में परिभाषित है
  1. - C++ में वेरिएबल कैसे घोषित करें?

    C++ में, डिक्लेरेशन और डेफिनिशन अक्सर भ्रमित होते हैं। डिक्लेरेशन का अर्थ है (C में) कि आप कंपाइलर को किसी वेरिएबल, या यूजर-डिफाइंड टाइप या फंक्शन के टाइप, साइज और फंक्शन डिक्लेरेशन के मामले में उसके पैरामीटर्स के टाइप और साइज के बारे में बता रहे हैं। डिक्लेरेशन के मामले में किसी भी वेरिएबल के लिए

  1. - C++ में new ऑपरेटर से मेमोरी कैसे इनिशियलाइज़ करें?

    C++ में new ऑपरेटर मेमोरी आवंटित करने के लिए परिभाषित है, इनिशियलाइज़ करने के लिए नहीं। यदि आप int प्रकार का एक ऐरे new ऑपरेटर से आवंटित करना चाहते हैं, और आप उन सभी को डिफ़ॉल्ट मान (यानी int के मामले में 0) से इनिशियलाइज़ करना चाहते हैं, तो आप निम्न सिंटैक्स का उपयोग कर सकते हैं: सिंटैक्स new int[

  1. - C# में Variables को Initialize कैसे करें?

    Variable एक Name है जिसे Storage Area दिया जाता है जिसे हमारे Programs Manipulate कर सकते हैं।C# में प्रत्येक Variable का एक Specific Type होता है, जो Variable की Memory के Size और Layout, उस Memory में Store की जा सकने वाली Values की Range और Variable पर Apply किए जा सकने वाले Operations के Set को