Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी ++ में गतिशील सरणी कैसे प्रारंभ करें?

गतिशील सरणी प्रारंभ करने के लिए यहां एक सी ++ प्रोग्राम है। यहां इस कार्यक्रम में हम फंक्शन ऐरे () से स्थानीय सरणी वापस करने के लिए गतिशील रूप से आवंटित सरणी का उपयोग कर सकते हैं।

उदाहरण कोड

#include <iostream>
using namespace std;
int* Array() {
   int* a = new int[100];
   a[0] = 7;
   a[1] = 6;
   a[2] = 4;
   a[3] = 5;
   return a;
}
int main() {
   int* p = Array();
   cout <<"The elements are:"<< p[0] << " " << p[1]<<" " <<p[2] << " " << p[3];
   return 0;
}

आउटपुट

The elements are:7 6 4 5

  1. मैं नए का उपयोग करके C++ में 2d सरणी कैसे घोषित करूं?

    एक गतिशील 2D सरणी मूल रूप से सरणियों के लिए पॉइंटर्स की एक सरणी है। यहाँ एक 2D सरणी का आरेख है जिसका आयाम 3 x 4 है। एल्गोरिदम Begin    Declare dimension of the array.    Dynamic allocate 2D array a[][] using new.    Fill the array with the elements.    Print

  1. सी # में आयताकार सरणी कैसे प्रारंभ करें?

    डेटा के संग्रह को संग्रहीत करने के लिए एक सरणी का उपयोग किया जाता है, लेकिन एक सरणी को सन्निहित स्मृति स्थानों पर संग्रहीत उसी प्रकार के चर के संग्रह के रूप में सोचना अक्सर अधिक उपयोगी होता है। बहु-आयामी सरणी को आयताकार सरणी भी कहा जाता है। बहुआयामी सरणियों को प्रत्येक पंक्ति के लिए ब्रैकेटेड मान न

  1. Java 9 में JShell में किसी ऐरे को इनिशियलाइज़ कैसे करें?

    जेशेल एक कमांड-लाइन टूल . है सरल बयानों, अभिव्यक्तियों, वर्गों, विधियों, चर, आदि का मूल्यांकन करने के लिए उपयोग किया जाता है और उपयोगकर्ता को तुरंत आउटपुट प्रिंट करता है। एक सरणी जावा में भी एक ऑब्जेक्ट है . हमें एक सरणी घोषित करने और फिर बनाने की आवश्यकता है। एक चर घोषित करने के लिए जिसमें पूर्ण