स्मृति में सरणियों का प्रतिनिधित्व कैसे किया जाता है?
स्मृति में सरणियों का प्रतिनिधित्व कैसे किया जाता है?

वीडियो: स्मृति में सरणियों का प्रतिनिधित्व कैसे किया जाता है?

वीडियो: स्मृति में सरणियों का प्रतिनिधित्व कैसे किया जाता है?
वीडियो: एक आयामी सरणी का स्मृति प्रतिनिधित्व 2024, नवंबर
Anonim

सरणियों अक्सर हैं का प्रतिनिधित्व किया आरेखों के साथ कि प्रतिनिधित्व करना उनका याद उपयोग। पॉइंटर्स पकड़ते हैं याद अन्य डेटा का पता और हैं का प्रतिनिधित्व किया एक काली डिस्क द्वारा एक तीर के साथ उस डेटा को इंगित करता है जो इसे संदर्भित करता है। वास्तविक सरणी चर, a इस उदाहरण में, के लिए एक सूचक है याद इसके सभी तत्वों के लिए।

इसी तरह, लोग पूछते हैं, स्मृति में सरणियों को कैसे संग्रहीत किया जाता है?

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

इसके बाद, प्रश्न यह है कि मेमोरी में कितने प्रकार के ऐरे का प्रतिनिधित्व किया जा सकता है? तो पंच तत्व संग्रहित किया जाएगा पांच आसन्न स्थानों में याद . आप कर सकते हैं इसका संदर्भ देकर इसका निरीक्षण करें याद प्रत्येक तत्व का पता। अन्य आदिम डेटा की तरह नहीं प्रकार सी में, और सरणी पहचानकर्ता(यहाँ, गिरफ्तार) ही प्रतिनिधित्व करता है इसका सूचक।

इसी तरह से पूछा जाता है कि मेमोरी में ऐरे क्या है?

एक सरणी सजातीय (समान प्रकार) डेटा आइटम का एक संग्रह है जो सन्निहित में संग्रहीत है याद स्थान। उदाहरण के लिए यदि एक सरणी "int" प्रकार का है, यह केवल पूर्णांक तत्वों को संग्रहीत कर सकता है और अन्य प्रकार के तत्वों जैसे कि डबल, फ्लोट, चार आदि की अनुमति नहीं दे सकता है।

दो आयामी सरणियों को स्मृति का प्रतिनिधित्व कैसे किया जाता है?

  1. स्मृति में दो आयामी सरणी का प्रतिनिधित्व पंक्ति-प्रमुख और स्तंभ-प्रमुख है।
  2. एक 2D सरणी में एक प्रकार होता है जैसे int या String, दो जोड़ी वर्ग कोष्ठक के साथ।
  3. एक द्वि-आयामी मैट्रिक्स a, द्वि-आयामी पता स्थान को एक-आयामी पता स्थान पर मैप किया जाना चाहिए।

सिफारिश की: