Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C/C++ में मल्टीडायमेंशनल ऐरे का इनिशियलाइज़ेशन


मल्टीडायमेंशनल ऐरे में, ऐरे का डायमेंशन 1 से अधिक होना चाहिए। निम्नलिखित डायग्राम 3 x 3 x 3 डायमेंशन वाले मल्टीडायमेंशनल ऐरे के लिए मेमोरी आवंटन रणनीति दिखाता है।

C/C++ में मल्टीडायमेंशनल ऐरे का इनिशियलाइज़ेशन

यह मल्टीडायमेंशनल ऐरे को इनिशियलाइज़ करने के लिए एक C++ प्रोग्राम है।

एल्गोरिदम

Begin
    मल्टीडायमेंशनल ऐरे के एलिमेंट्स इनिशियलाइज़ करें
    ऐरे का आकार प्रिंट करें
    ऐरे की सामग्री प्रदर्शित करें
End

उदाहरण

#include <iostream>
using namespace std;

int main() {
    int r, c;
    int a[][2] = {{3, 1}, {7, 6}};
    cout << "Size of the Array:" << sizeof(a) << "\n";
    cout << "Content of the Array:" << sizeof(a) << "\n";
    for(r = 0; r < 2; r++) {
        for(c = 0; c < 2; c++) {
            cout << " " << a[r][c];
        }
        cout << "\n";
    }
    return 0;
}

आउटपुट

Size of the Array: 16
Content of the Array: 16
3 1
7 6
  1. C/C++ में मल्टीडायमेंशनल ऐरे C/C++ में मल्टीडायमेंशनल ऐरे

    C/C++ में, मल्टीडायमेंशनल ऐरे को सरल शब्दों में ऐरे के ऐरे के रूप में परिभाषित किया जाता है। मल्टीडायमेंशनल ऐरे में डेटा टेबुलर फॉर्म में स्टोर होता है (रो मेजर ऑर्डर में)। निम्नलिखित डायग्राम 3 x 3 x 3 डायमेंशन वाले मल्टीडायमेंशनल ऐरे के लिए मेमोरी आवंटन रणनीति दिखाता है। एल्गोरिदम Begin ऐर

  1. C में बहुआयामी सरणियाँ C में बहुआयामी सरणियाँ

    यहां हम बहुआयामी सरणियों को देखेंगे। एक सरणी मूल रूप से सजातीय डेटा का एक समूह है। उन्हें सन्निहित मेमोरी स्थानों में रखा जाता है। विभिन्न मामलों में हम देख सकते हैं कि सरणियाँ एक-आयामी नहीं होती हैं। कभी-कभी हमें दो-आयामी या बहुआयामी रूप में सरणी बनाने की आवश्यकता होती है। बहुआयामी सरणियों को दो

  1. - PHP में मल्टीडायमेंशनल एरे

    एक एरे जिसमें एक या अधिक एरे होते हैं, मल्टीडायमेंशनल एरे कहलाते हैं। मुख्य एरे में प्रत्येक एलिमेंट भी एक एरे हो सकता है। और सब-एरे में प्रत्येक एलिमेंट एक एरे हो सकता है, और इसी तरह। मल्टीडायमेंशनल एरे में मानों को मल्टीपल इंडेक्स का उपयोग करके एक्सेस किया जाता है। उदाहरण: 2-डायमेंशनल एरे 97,