array in c/c++ with definition, advantages and disadvantages, why use array example syntax in Hindi

आज की पोस्ट में जानेंगे कि Array क्या है Array Definition और इसके Advantages or Disadvantages और C++ Array की उपयोगिता, हम Array से Related सारी Information लेकर आये है। 

Array क्या है इन हिंदी Definition of Array in C++

Array एक Collection होता है Similar Datatype Variables का जिसमे एक ही Type के Datatype Variables होते है, Array Continually (क्रमबद्ध) Memory Allocation करता है अर्थात जब Array में कोई Value Add करते है तो एक के बाद एक Value Store करता है इसका Index Number 0 से शुरू होता है। जैसे यदि Array की Size 5 है इसका मतलब है कि Array में 5 Values को Store कर सकते है। नीचे दिए गए इमेज से हम इस प्रकार समझ सकते है। 
दिए गए इमेज में ऐरे के Index number को Explain किया गया है। 
advantages of array in c++, array definition in hindi

Array के प्रकार - Type of Array इन C++

C++ Programming Language में Array 2 Types के होते है 
  1. One Dimensional
  2. Multi Dimensional 

  • One Dimensional Array 

C++ Programming में One Dimensional Array वह Array होता है जिसमे Array में Single Size Define की जाती है इसलिए इसे Single Line Array भी कहते है, यह Simple Array होता है। 

One Dimensional Array Declaration इन C++

datatypeName arrayName [arraySize];
जहां datatypeName में Simple Datatype का नाम देना होता है जैसे int, float, char आदि Datatype है। 
For example  int myArray [5];
जहां int एक Datatype है myArray एक Variable है और 5 Array Variable की Size है। 

One Dimensional Array Initialization इन C++

Initialization का Meaning होता है Array को Value Assign करना। 
int myArray [4]={2,6,1,9};

  • Multi Dimensional Array

Multi Dimensional Array Tabular form में Value को store करता है इसमें Array Size को Row and Column में Defined किया जाता है। 
array [row ][column];

Multi Dimensional Array Declaration इन C++

datatypeName arrayName [row ][column ];
int myArray [2][4];

Multi Dimensional Array Initialization इन C++

int myArray [2][4]={45,56,23,45,76,,89,45,33};

Why use of array in Hindi

C++ प्रोग्रामिंग लैंग्वेज में Array का बहुत ही महत्वपूर्ण role है array  का उपयोग Collection of Data को Store कराने के लिए किया जाता है Array का use उस समय पड़ता है जब हमें Multiple Variable के साथ काम करना पड़ता है तब इसका इस्तेमाल किया जाता है Array का इस्तेमाल Data Structure में किया जाता है जैसे Array के Element को Sort करना या किसी नंबर को find करना या किसी Element को Delete करना आदि।

Advantages of array in C++ in Hindi

  • Array में एक ही Variable में कई सारे Elements को रखा जा सकता है
  • Array मै किसी भी Variable के किसी भी Element को Access किया जा सकता है Index Number का इस्तेमाल करके 
  • Array की मदद से Data Structure जैसे List, Queue, Graph आदि Implement किया जा सकता है

Disadvantage of Array इन हिंदी

  • Array की Size Fixed होती है अर्थात किसी Array Variable की Size 5 है तो उसकी Size में‌ 5 से ज्यादा Element Store नहीं किया जा सकता है।
  • इन C++ प्रोग्रामिंग लैंग्वेज में Array में एक ही प्रकार के Data Types को Store किया जा सकता है जैसे Array में Int Type की Value store तो उसमें Integer Data type की value के साथ किसी और डाटा टाइप के Value को Store नहीं कराया जा सकता
  • Array के Use से Memory waste की प्रॉब्लम आती है सीधी भाषा में कहें तो Array की उपयोग से मेमोरी की साइज Waste होती है अर्थात किसी Array Variable की size 5 है तो उसमें 5 Variable स्टोर करना चाहते हैं लेकिन कभी-कभी उससे कम भी स्टोर करवाते हैं तब Array पहले से ही उस Array Variable  साइज के अनुसार मेमोरी Space कवर करता है।

Array Example in C++

#include<iostream>
using namespace std;

int main()
{
int myArray[6] = {45, 70, 12, 89, 56};
//print array 
for(int i = 0; i < 6; i++)
{
cout<<myArray[i]<<"\n";
}
}

Read also :

Array का Use कई जगह होता है इसका उपयोग डाटा स्ट्रक्चर में होता है इसे सीखना एक अच्छी शुरुआत होती है यह हर प्रोग्रामिंग लैंग्वेज में होता है इसे डिफाइन और use करने का तरीका एक जैसा ही होता है।
यह थी आज की पोस्ट advantages and disadvantages जिसमे Array से जुडी सारी इनफार्मेशन (advantages and disadvantages ) प्रोवाइड की गयी है। 


एक टिप्पणी भेजें

0 टिप्पणियाँ