कौन सा फ़ंक्शन मेमोरी को पुनः आवंटित करता है?

विषयसूची:

कौन सा फ़ंक्शन मेमोरी को पुनः आवंटित करता है?
कौन सा फ़ंक्शन मेमोरी को पुनः आवंटित करता है?
Anonim

सी प्रोग्रामिंग भाषा में, realloc फ़ंक्शन मेमोरी के एक ब्लॉक का आकार बदलने के लिए उपयोग किया जाता है जिसे पहले आवंटित किया गया था। realloc फ़ंक्शन मेमोरी का एक ब्लॉक आवंटित करता है (जो इसे मूल से बड़ा या छोटा बना सकता है) और यदि आवश्यक हो तो पुराने ब्लॉक की सामग्री को मेमोरी के नए ब्लॉक में कॉपी करता है।

स्मृति का पुन: आवंटन कैसे करते हैं?

डायनामिक रूप से आवंटित मेमोरी का आकार रीयलोक का उपयोग करके बदला जा सकता है। C99 मानक के अनुसार: voidrealloc (void ptr, size_t size); realloc ptr द्वारा इंगित पुरानी वस्तु को हटा देता है और एक नई वस्तु के लिए एक सूचक देता है जिसका आकार आकार द्वारा निर्दिष्ट होता है।

मेमोरी रिलीज करने के लिए किस फंक्शन का प्रयोग किया जाता है?

फ्री फंक्शन का उपयोग उस मेमोरी को रिलीज करने के लिए किया जाता है जो गतिशील रूप से ब्लॉक के लिए आरक्षित होती है और जिसकी अब आवश्यकता नहीं है। सिंटैक्स: शून्य मुक्त (शून्यब्लॉक); यह निर्दिष्ट पॉइंटर के ब्लॉक को रिलीज़ करता है।

मेमोरी रीलोकेशन क्या है?

जब रीयलोक फ़ंक्शन पर कॉल के माध्यम से बफर का आकार बदलने का प्रयास किया जाता है, तो पॉइंटर को वैधता के लिए जांचा जाता है यदि यह एक गैर-शून्य मान है। यदि यह मान्य है, तो स्थिरता के लिए हीप बफ़र के शीर्षलेख की जाँच की जाती है। मूल बफर तब जारी किया जाता है। …

कौन सा फंक्शन मेमोरी को अप्रारंभीकृत छोड़ देता है?

14 उत्तर। कॉलोक आपको एक शून्य-आरंभीकृत बफर देता है, जबकि malloc स्मृति को अप्रारंभीकृत छोड़ देता है।

सिफारिश की:

दिलचस्प लेख
क्या यीस्ट की गंध आ सकती है?
अधिक पढ़ें

क्या यीस्ट की गंध आ सकती है?

दोनों संक्रमणों के कारण योनि स्राव में परिवर्तन होता है। बी.वी. एक गड़बड़ गंध के साथ पतले निर्वहन का कारण बनता है, जबकि एक खमीर संक्रमण के कारण गाढ़ा और गंधहीन स्राव होता है। डॉक्टर आमतौर पर बीवी के इलाज के लिए एंटीबायोटिक दवाओं की सलाह देते हैं और खमीर संक्रमण के इलाज के लिए एंटिफंगल दवाएं। बैक्टीरियल वेजिनोसिस की गंध कैसी होती है?

मृणा का उद्देश्य क्या है?
अधिक पढ़ें

मृणा का उद्देश्य क्या है?

मैसेंजर आरएनए (एमआरएनए) डीएनए से कॉपी की गई आनुवंशिक जानकारी को तीन-बेस कोड "शब्दों" की एक श्रृंखला के रूप मेंमें ले जाता है, जिनमें से प्रत्येक एक विशेष अमीनो एसिड को निर्दिष्ट करता है. 2. ट्रांसफर आरएनए (टीआरएनए) एमआरएनए में कोड शब्दों को समझने की कुंजी है। एमआरएनए क्या है और यह क्यों महत्वपूर्ण है?

सबसे पहले किसके उद्घाटन के फोटो खिंचवाए गए थे?
अधिक पढ़ें

सबसे पहले किसके उद्घाटन के फोटो खिंचवाए गए थे?

यह 1857 था - जिस वर्ष जेम्स बुकानन राष्ट्रपति बने-जब उद्घाटन समारोह की पहली तस्वीर खींची गई थी। देश भर के नागरिक चित्रों के माध्यम से उत्सव में हिस्सा लेने में सक्षम थे। सबसे पहले किस अमेरिकी राष्ट्रपति की फोटो खींची गई? जॉन क्विंसी एडम्स, संयुक्त राज्य अमेरिका के 6 वें राष्ट्रपति और संयुक्त राज्य अमेरिका के दूसरे राष्ट्रपति जॉन एडम्स के बेटे, फोटो खिंचवाने वाले पहले राष्ट्रपति हैं, और वह छवि कर सकते हैं ऊपर देखा जा सकता है। राष्ट्रपति लिंकन के उद्घाटन के समय किस