MCAWALA

C++ Vertical Menu

C++ Programming Topics

C++ में एरे (Array)

C++ में एरे एक ऐसी डेटा संरचना है जो एक ही प्रकार के अनेक मान (values) को एक ही नाम से संग्रहित करती है। एरे में प्रत्येक मान एक विशेष इंडेक्स पर स्थित होता है, और इन मानों को इंडेक्स के माध्यम से एक्सेस किया जाता है।

एरे की घोषणा (Declaration)

C++ में एरे की घोषणा इस प्रकार की जाती है:

data_type array_name[size];
    

उदाहरण:

int numbers[5];
    

यह एक ऐसा एरे घोषित करता है जिसमें 5 पूर्णांक (integers) संग्रहित किए जा सकते हैं।

एरे में मान असाइन करना

numbers[0] = 10;
numbers[1] = 20;
numbers[2] = 30;
numbers[3] = 40;
numbers[4] = 50;
    

घोषणा और मान एक साथ

int numbers[5] = {10, 20, 30, 40, 50};
    

C++ में एक पूर्ण उदाहरण

#include <iostream>
using namespace std;

int main() {
    int numbers[5] = {10, 20, 30, 40, 50};

    cout << "Array के तत्व:" << endl;
    for (int i = 0; i < 5; i++) {
        cout << "numbers[" << i << "] = " << numbers[i] << endl;
    }

    return 0;
}
    

आउटपुट

Array के तत्व:
numbers[0] = 10
numbers[1] = 20
numbers[2] = 30
numbers[3] = 40
numbers[4] = 50
    

एरे के लाभ

  • समान प्रकार के डेटा को स्टोर करने की क्षमता।
  • डेटा को क्रमबद्ध और व्यवस्थित रूप में संग्रहित करना।
  • इंडेक्सिंग के माध्यम से तेज़ एक्सेस।

सीमाएँ

  • एरे का आकार स्थिर होता है।
  • डायनामिक मेमोरी प्रबंधन के लिए अन्य डेटा संरचनाओं (जैसे vector) का उपयोग करना पड़ता है।

निष्कर्ष

C++ में एरे एक महत्वपूर्ण डेटा संरचना है जो प्रोग्रामिंग में सरलता और संगठन प्रदान करती है। यह विशेष रूप से तब उपयोगी होती है जब हमें समान प्रकार के अनेक मानों को एक साथ संग्रहित और प्रोसेस करना होता है।