Ch 11निःशुल्क

Arrays 137-153

🎓 Vardhman Mahaveer Open University📖 SLM - Object Orientated Programming in C ++ (Hindi)📖 10 नोट्स⏱️ ~15 मिनट

Arrays 137-153अध्ययन नोट्स

NCERT-संरेखित · 10 नोट्स · 3 निःशुल्क दिखाए गए

11.1 ऐरे (Arrays) का परिचय

व्याख्या

11.1 ऐरे (Arrays) का परिचय

इस अनुभाग में ऐरे (Arrays) की मूलभूत अवधारणा को समझाया गया है। ऐरे एक ही प्रकार के डेटा आइटम्स का संग्रह होता है, जिन्हें एक ही नाम के अंतर्गत संग्रहीत किया जाता है। ऐरे का उपयोग तब किया जाता है जब हमें समान प्रकार के अनेक मानों को एक साथ संग्रहित करना होता है। उदाहरण के लिए, यदि किसी कक्षा के 50 छात्रों के अंकों को संग्रहित करना है, तो 50 अलग-अलग वेरिएबल्स बनाने के बजाय, एक ऐरे का उपयोग किया जा सकता है। ऐरे में प्रत्येक आइटम को एक इंडेक्स (क्रमांक) के माध्यम से पहचाना जाता है, जो शून्य (0) से आरंभ होता है। C++ में ऐरे का आकार निश्चित (fixed) होता है, अर्थात् ऐरे की घोषणा करते समय उसके आकार को निर्धारित करना अनिवार्य है। ऐरे का आकार रन-टाइम के दौरान नहीं बदला जा सकता। ऐरे का उपयोग डेटा को क्रमबद्ध (sequential) रूप से संग्रहित करने में किया जाता है, जिससे डेटा तक पहुँच आसान और तेज़ होती है।

  • ऐरे एक ही प्रकार के डेटा आइटम्स का संग्रह है।
  • ऐरे में प्रत्येक आइटम का स्थान इंडेक्स द्वारा निर्धारित होता है।
  • C++ में ऐरे का आकार निश्चित होता है।
  • ऐरे का पहला इंडेक्स 0 होता है।
  • ऐरे का उपयोग डेटा को क्रमबद्ध रूप से संग्रहित करने के लिए किया जाता है।
  • 📌 ऐरे (Array): एक ही प्रकार के डेटा आइटम्स का संग्रह।
  • 📌 इंडेक्स (Index): ऐरे के प्रत्येक आइटम का स्थान सूचकांक।

11.2 ऐरे की घोषणा (Declaration of Arrays)

अवधारणा

11.2 ऐरे की घोषणा (Declaration of Arrays)

इस अनुभाग में ऐरे की घोषणा (Declaration) के नियमों और विधियों को विस्तार से समझाया गया है। C++ में ऐरे की घोषणा करते समय डेटा प्रकार, ऐरे का नाम और उसके आकार (size) को निर्दिष्ट करना आवश्यक है। आकार एक स्थिरांक (constant) होना चाहिए, जिसे रन-टाइम के दौरान बदला नहीं जा सकता। ऐरे की घोषणा करने से कंपाइलर को मेमोरी में लगातार (contiguous) स्थान आरक्षित करने का निर्देश मिलता है। ऐरे की घोषणा निम्न प्रकार से की जाती है: data_type array_name[size]; उदाहरण के लिए, int numbers[10]; का अर्थ है कि numbers नामक ऐरे में 10 पूर्णांक मान संग्रहित किए जा सकते हैं। ऐरे के आकार को ब्रैकेट्स [] के भीतर लिखा जाता है।

  • ऐरे की घोषणा में डेटा प्रकार, नाम और आकार शामिल होते हैं।
  • आकार एक स्थिरांक होना चाहिए।
  • घोषणा से ऐरे के लिए लगातार मेमोरी स्थान आरक्षित होता है।
  • ऐरे के आकार को रन-टाइम के दौरान नहीं बदला जा सकता।
  • घोषणा के समय ऐरे के तत्वों का मान निर्धारित नहीं होता।
  • 📌 घोषणा (Declaration): ऐरे के नाम, डेटा प्रकार और आकार को परिभाषित करना।
  • 📌 आकार (Size): ऐरे में संग्रहित किए जा सकने वाले तत्वों की संख्या।

11.3 ऐरे का आरंभिककरण (Initialization of Arrays)

व्याख्या

11.3 ऐरे का आरंभिककरण (Initialization of Arrays)

इस अनुभाग में ऐरे के आरंभिककरण (Initialization) की प्रक्रिया को विस्तार से समझाया गया है। ऐरे के आरंभिककरण का अर्थ है, ऐरे के प्रत्येक तत्व को कोई प्रारंभिक मान देना। ऐरे का आरंभिककरण दो प्रकार से किया जा सकता है: (1) घोषणा के समय (compile-time initi