क्या घोषणा के समय ऐरे को इनिशियलाइज़ करना ज़रूरी है?

विषयसूची:

क्या घोषणा के समय ऐरे को इनिशियलाइज़ करना ज़रूरी है?
क्या घोषणा के समय ऐरे को इनिशियलाइज़ करना ज़रूरी है?

वीडियो: क्या घोषणा के समय ऐरे को इनिशियलाइज़ करना ज़रूरी है?

वीडियो: क्या घोषणा के समय ऐरे को इनिशियलाइज़ करना ज़रूरी है?
वीडियो: Arrays in C++ | Declaration and Initialization of Arrays | Example programs using int and char array 2024, नवंबर
Anonim

घोषणा के समय ऐरे को इनिशियलाइज़ करना आवश्यक है। यह कथन गलत है। … घोषणा संख्या [SIZE] की अनुमति है यदि SIZE एक मैक्रो है। यह कथन सत्य है, क्योंकि मैक्रो केवल SIZE प्रतीक को दिए गए मान से बदल देता है।

क्या हम डिक्लेरेशन के समय किसी ऐरे को इनिशियलाइज़ कर सकते हैं?

घोषणा के समय

सरणी को इंस्टेंट करते समय, हमें इसके प्रकार को निर्दिष्ट करने की आवश्यकता नहीं है: int array={ 1, 2, 3, 4, 5 }; ध्यान दें कि इस दृष्टिकोण का उपयोग करके घोषणा के बाद किसी सरणी को प्रारंभ करना संभव नहीं है; ऐसा करने के प्रयास के परिणामस्वरूप संकलन त्रुटि होगी।

सरणी आरंभीकरण के समय क्या आवश्यक है?

एरे इनिशियलाइज़ेशन के समय इनमें से कौन सा निर्दिष्ट करना आवश्यक है? व्याख्या: कोई नहीं.

क्या सरणियों को प्रारंभ करने की आवश्यकता है?

आपको किसी सरणी में सभी तत्वों को प्रारंभ करने की आवश्यकता नहीं है। यदि किसी सरणी को आंशिक रूप से प्रारंभ किया गया है, तो प्रारंभ नहीं किए गए तत्वों को उपयुक्त प्रकार का मान 0 प्राप्त होता है। स्थिर भंडारण अवधि वाले सरणियों के तत्वों पर भी यही लागू होता है।

अगर आप किसी ऐरे को इनिशियलाइज़ नहीं करते हैं तो क्या होगा?

यदि आप अपने एरे में संख्याओं को इनिशियलाइज़ नहीं करते हैं, तो वे कुछ भी हो सकते हैं। इसके बजाय इसका उपयोग करने से आपको सरणी पर लूप होने से बचाता है और प्रत्येक मान को 0 पर असाइन करता है। यदि आप अन्य नंबर सम्मिलित करने का निर्णय लेते हैं, तो सरणी को प्रारंभ करने की आवश्यकता नहीं होगी।

सिफारिश की: