किसी सरणी को शून्य कैसे करें

विषयसूची:

किसी सरणी को शून्य कैसे करें
किसी सरणी को शून्य कैसे करें

वीडियो: किसी सरणी को शून्य कैसे करें

वीडियो: किसी सरणी को शून्य कैसे करें
वीडियो: विचारों को शून्य कैसे करें? गुरुदेव श्री श्री रवि शंकर | सप्ताहांत ध्यान 2024, नवंबर
Anonim

Arrays किसी भी प्रोग्रामिंग भाषा की आवश्यक विशेषताओं में से एक है। इसलिए, शायद ही कोई प्रोग्रामर होगा जिसने अपने सॉफ़्टवेयर उत्पादों में उनका उपयोग कभी नहीं किया हो। वे उन्हें बनाना आसान बनाते हैं। सरणियों के साथ विभिन्न संचालन कभी-कभी अधिकांश प्रोग्राम कोड लेते हैं। ऐसा ही एक ऑपरेशन है इसकी जीरोइंग।

किसी सरणी को शून्य कैसे करें
किसी सरणी को शून्य कैसे करें

निर्देश

चरण 1

सी/सी++ में जीरो ऐरे। सी और सी ++ में एक सरणी शुरू करते समय, सरणी तत्वों को यादृच्छिक मान दिया जाता है, उदाहरण के लिए, सी # या जावा जैसी भाषाएं। इसलिए, यह आशा करने का कोई कारण नहीं है कि सभी तत्व एक निश्चित मूल्य के बराबर होंगे। सी और सी ++ के लिए, सरणियों को शून्य करने के कई तरीके हैं। ऐसा करने के लिए, इसे बनाते समय, निम्नलिखित कोड का उपयोग करें: int array [१००००]; memset (सरणी, ०, १००००); यह कोड १०००० तत्वों की एक सरणी बनाएगा और प्रत्येक तत्व को मान ० प्रदान करेगा। साथ ही, एक बनाने के लिए आरंभीकरण के दौरान शून्य की सरणी, सरल कोड का उपयोग करें: int array [100] = {0}; यह कोड 100 तत्वों की एक सरणी बनाएगा और सभी तत्वों को 0 पर असाइन करेगा। सरणी को शून्य करने के लिए, लूप का उपयोग करें: i = 0; के लिए (मैं; मैं

जावा में शून्य सरणी। जावा में C / C ++ के विपरीत, जब एक सरणी को एक वर्ग चर के रूप में प्रारंभ किया जाता है, तो सभी तत्वों को तुरंत इसके बराबर मान दिया जाता है: 0 - यदि यह संख्याओं की एक सरणी है, तो गलत - यदि यह बूलियन चर की एक सरणी है, तो शून्य - अगर यह वस्तुओं की एक सरणी है। इसलिए, जावा में, आपको आरंभीकरण के दौरान मैन्युअल रूप से एक सरणी को शून्य नहीं करना चाहिए। लेकिन, यदि आप एक ऐरे को क्लास वेरिएबल के रूप में नहीं बनाते हैं, लेकिन इसे किसी फंक्शन या लूप के बॉडी में घोषित करते हैं, तो कंपाइलर इस बात की गारंटी नहीं देता है कि सभी मान 0 (गलत, अशक्त) के बराबर होंगे। इस स्थिति में, सरणी को शून्य करने के लिए निम्न लूप का उपयोग करें: int array = new int [10000]; // 10000 तत्वों के साथ एक सरणी बनाएं (int i = 0; i.)

चरण 2

जावा में शून्य सरणी। जावा में C / C ++ के विपरीत, जब एक सरणी को एक वर्ग चर के रूप में प्रारंभ किया जाता है, तो सभी तत्वों को तुरंत इसके बराबर मान दिया जाता है: 0 - यदि यह संख्याओं की एक सरणी है, तो गलत - यदि यह बूलियन चर की एक सरणी है, तो शून्य - अगर यह वस्तुओं की एक सरणी है। इसलिए, जावा में, आपको आरंभीकरण के दौरान मैन्युअल रूप से एक सरणी को शून्य नहीं करना चाहिए। लेकिन, यदि आप एक ऐरे को क्लास वेरिएबल के रूप में नहीं बनाते हैं, लेकिन इसे किसी फंक्शन या लूप के बॉडी में घोषित करते हैं, तो कंपाइलर इस बात की गारंटी नहीं देता है कि सभी मान 0 (गलत, अशक्त) के बराबर होंगे। इस स्थिति में, सरणी को शून्य करने के लिए निम्न लूप का उपयोग करें: int array = new int [10000]; // 10000 तत्वों के साथ एक सरणी बनाएं (int i = 0; i.)

सिफारिश की: