सी . में सरणी कैसे सेट करें

विषयसूची:

सी . में सरणी कैसे सेट करें
सी . में सरणी कैसे सेट करें

वीडियो: सी . में सरणी कैसे सेट करें

वीडियो: सी . में सरणी कैसे सेट करें
वीडियो: PVC Tape Door मैं! Edge कैसे करते हैं? // AU 93 Manual Edge Trimmer Rehau (wood work zk) 2024, नवंबर
Anonim

C और C ++ प्रोग्रामिंग भाषाओं में Arrays का उपयोग अक्सर एक ही प्रकार के डेटा का एक क्रम बनाने के लिए किया जाता है। मापदंडों का यह संगठन सबसे प्रभावी ढंग से आपको सौंपे गए कार्यों को हल करने की अनुमति देता है। विशेष रूप से सी और सी ++ प्रोग्रामिंग भाषाओं में, जहां सरणियों को किसी प्रोग्राम की शुरुआत में और उसके कोड में कहीं भी निर्दिष्ट किया जा सकता है। मुख्य बात यह है कि बनाए गए चर के दायरे को ध्यान में रखना है।

सी. में सरणी कैसे सेट करें
सी. में सरणी कैसे सेट करें

निर्देश

चरण 1

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

चरण 2

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

चरण 3

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

एक आयामी सरणी बनाने का एक उदाहरण:

डबल m_P1 [200];

चार m_C1 [20];

इस स्थिति में, दो एक-पंक्ति सरणियाँ m_P1 और m_C1 बनाई गई हैं। पहला डबल प्रकार के 200 चर संग्रहीत करता है, और दूसरा - 50 वर्ण मान (चार)।

चरण 4

एक द्वि-आयामी सरणी (मैट्रिक्स) निर्दिष्ट करें जहां ऑपरेटरों में एक विशिष्ट तत्व को संदर्भित करने के लिए दो सूचकांक निर्दिष्ट किए जाने चाहिए। आयाम निर्दिष्ट करने के अलावा, इस तरह के एक सरणी का वर्णन करने के लिए वाक्यविन्यास एक-आयामी के समान है।

द्वि-आयामी सरणी बनाने का एक उदाहरण:

डबल m_P2 [१००] [५०];

चार m_C2 [20] [10];

चरण 5

हालांकि, सी भाषा में बहुआयामी सरणियों के लिए, सटीक आयाम मापदंडों को निर्दिष्ट करने के संदर्भ में रियायतें हैं। यदि द्वि-आयामी सरणी को एक साथ घोषणा के साथ प्रारंभ किया जाता है, तो पहले आयाम को निर्दिष्ट नहीं करने की अनुमति है, अर्थात। सरणी में पंक्तियों की संख्या।

इंट एम_आई [4] = {{3, 7, 9, 2},

{4, 1, 2, 1}, {3, 8, 9, 4}, {5, 1, 3, 9}};

इस मामले में, निष्पादन योग्य प्रोग्राम को लिंक करते समय m_I सरणी का सटीक आकार संकलक द्वारा सीधे निर्धारित किया जाएगा।

सिफारिश की: