Array in C++ Programming in Hindi With Example

हेल्लो दोस्तों , आज की (Array in C++ Programming in Hindi With Example ) इस आर्टिकल के अन्दर हम C++ Language की Array के बारे में पूरी जानकारी आप लोगो के साथ शेयर करने वाले हे , और वो भी बहत आसान और Simple भासा में , ताकि आप लोग इस Array की Concept को अछेसे समझ कर अपने Programming के अन्दर Implement कर पाओ , क्यू की Programming में ये जो Array का Concept हे ना , ये काफी Important Concept होता हे , जिसे बहत ही अछेसे समझना पड़ता हे | और इस लिए हमने C Language में इस Concept के बारे में पहले ही Discuss की हे , आप लोग उस आर्टिकल को एकबार जरुर पड़े , ताकि Array के इस Concept अछे से समझा जा सके , तो चलिए आज की इस आर्टिकल को शुरू करते हे |


Array in C++ Programming in Hindi With Example







Array क्या हे उदाहरण सहित समझाइये ? (Array in C++ Programming in Hindi With Example )

Array का आसान भासा में मतलब हे , की एक ही तरह के Data Element के Collection को ही Array कहते हे | मतलब अगर एक Array में Integer Type के Data Element होगी , तो सब Data Element Integer ही होगा , क्यू की Array एक Similar Type के Data का Collection होता हे | और वो Data Element Sequentially Memory के अन्दर स्टोर किया जाता हे |

मतलब , Array Similar Types के Data का Collection हे , जिसे एक Single Variable के अन्दर आसानी से स्टोर किया जाता हे | और वो Variable Program के Memory के एक Location के अन्दर स्टोर किये जाते हे , वो भी अपने Value के जो Size होता हे उसके हिसाब से , क्यू की Array में जो भी Element को स्टोर किये जाते हे उनके Size Fixed होता हे |

Array के बारे में कुछ जरुरी बाते (Important Point) :-


1. जब भी Array में Element को Index किया जाता हे , तो वो हमेशा 0 से ही Start किया जाता हे |

जेइसे -
 
Example ,
arr [4] = {5, 10, 15, 20 }
index value - 0=5, 1=10, 2=15, 3=20

2. Array में जो भी Value को स्टोर किया जाता हे , वो Contiguously Memory के अन्दर स्टोर होता हे |

जेइसे - 
int S=[4] = 5, 10, 15 , 20


तो ये रहे Array का बेसिक सा Concept , उम्मीद करता हु आप लोग अछे से समझ गये होंगे |

Declaration of Array :-


Array को (type array name [array size]) इस Sequence में ही Create किया जाता हे , मतलब जब एक Memory के अन्दर Array Element को स्टोर किया जाता हे , तो उस Memory में Array का Size Fixed होता हे , और उसी Size के हिसाब से Array Element Contiguously स्टोर होते हे |


Types of Array in C++ :-


Programming के अन्दर Array को दो Part में Divide किया जाता हे ,
  • Single Dimensional Array  (1d Array)
  • Multi Dimensional Array  (2d Array)
आइये इनके बारे में और अछे से जानते हे ,

1. Single Dimensional Array :-


Single Dimensional Array में जितने Element होंगे वो सब एक लाइन में ही स्टोर होगा , जेइसे -
int P =[6] = {10, 20, 30, 40, 50, 60};
और जब भी आप Array को Create कोरोगे तो वो Memory में एक 6 Size में Space Create करेगा , और इन सारे Element को अपने Size के हिसाब से Line by Line स्टोर करता रहेगा |

तो ये होता हे Single Dimensional Array , जिसे One Dimensional (1d) Array भी कहा जाता हे |
तो चलिए इस Concept को एक Program के माध्यम से समझा ने की कौसिस करते हे |


Array in C++ Programming in Hindi With Example



2. Multi Dimensional Array :- 


Multi Dimensional Array में जो भी Element दिया जायेगा वो Row और Column में अपने Memory के अन्दर स्टोर होता हे , जेइसे -

5 3 7
8 9 2
4 5 3
मतलब Multi Dimensional Array Row और Column को ही Represent करता हे , जिसके बजह से आप लोग इस Array को इस्तेमाल करके Mathematical Program भी कर सकते हो |

तो चलिए इस Multi Dimensional Array को एक Program के अन्दर Implement करके देखते हे , ताकि इस Concept को और अछे से समझा जा सके |



Array in C++ Programming in Hindi With Example






अब तो आप लोग इस Array के Concept को अछे से समझ गये होंगे , 
अब चलिए इस Array के Advantage और Disadvantage के बारे में भी बात कर लेते हे , ताकि इस Array के बारे में मन में जो भी शाबाल होगा वो भी Clear हो जाये , तो आइये जानते हे ,,

Advantage of Array :-


1. Array की मदत से Programming में Code को Optimization किया जाता हे |

2. और Program में Array का इस्तेमाल इसलिए भी किये जाते हे , की इस Array की Functionality बहत ही अच्छा होता हे |

3. Array में Element बहत आसानी से Index होता हे |

4. Array में Single और Multi Dimensional Array का इस्तेमाल किये जाते हे , जिसके बजह से Dynamic Memory को Allocate कर सकते हे |

5. Array को हम Multiple Use के लिए भी इस्तेमाल कर सकते हे |

6. Array में Memory Allocation भी किया जाता हे |


तो ये होगया Array के Advantage के बारे में जानकारी , तो चलिए अब देखते हे की Array में Disadvantage क्या क्या हे ?

Disadvantage of Array :-


1. जब Array को Create करते हे तो उसके लिए जो Memory को Create किया जाता हे , उसका जो Size होता हे वो Fixed होता हे , तो अगर हमें कोई भी Element उस Array में अन्दर Add करना पड़े ,तो पहले उस Array को Delete करके दुबारा से New Array Create करना होता हे |

तो ये सबसे बड़ी Disadvantage हे Array में |


2. अगर जरुरत से जादा Memory हम Create करते हे तो उसमे जितना Data Element को Memory चाहिए वो तो इस्तेमाल करते हे , लेकिन जो Extra Memory रहता हे वो Waste हो जाता हे |

तो ये भी एक Disadvantage के अन्दर आते हे |

3. Array में जो Data Element का इस्तेमाल किया जाता हे उसमे भी एक Limitation होता हे ,


तो ये रहे Array के कुछ Advantage और Disadvantage के बारे में जानकारी , उम्मीद करता हु आप लोग इस Concept को अछे से समझ गये होंगे |


Read More : 







Conclusion :-

हमने आज की इस आर्टिकल के अन्दर जाना की C++ में Array क्या होता हे , और Program के अन्दर Array को किस तरह से इस्तेमाल किया जाता हे |
तो Array में एक ही तरह के Data Element को स्टोर किया जाता हे , जिसका Size Fixed होता हे | और वो Data Element को मेमोरी के अन्दर Contiguously स्टोर किया जाता हे ,

Programming में दो तरह के Array देखने को मिलता हे , एक Single Dimensional Array जिसमे Data Element को एक List की तरह स्टोर किया जाता हे , और दूसरा Multi Dimensional Array जिसमे Array के Element को Row और Column में Represent किया जाता हे |

तो उम्मीद करता हु आज की (Array in C++ Programming in Hindi With Example ) इस आर्टिकल के अन्दर दिए गये जानकारी आप लोगो को पसंद आया होगा , अगर पसंद आया हे तो अपने दोस्तों के साथ शेयर जरुर करे , और अगर इस जानकारी से किसी भी तरह के Doubt या फिर कोई शाबाल रह गये तो निचे Comment करके जरुर बताये , आप लोगो को पूरी सहायता मिलेगी , धन्यवाद |
Tags

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

0 टिप्पणियाँ
* Please Don't Spam Here. All the Comments are Reviewed by Admin.