डायनेमिक मेमोरी आवंटन का उपयोग क्या है?
डायनेमिक मेमोरी आवंटन का उपयोग क्या है?

वीडियो: डायनेमिक मेमोरी आवंटन का उपयोग क्या है?

वीडियो: डायनेमिक मेमोरी आवंटन का उपयोग क्या है?
वीडियो: #20 Dynamic Memory Allocation In C #सी में डायनामिक मेमोरी एलोकेशन 2024, मई
Anonim

गतिशील स्मृति आवंटन . गतिशील स्मृति आवंटन तब होता है जब एक निष्पादन कार्यक्रम अनुरोध करता है कि ऑपरेटिंग सिस्टम इसे मुख्य का एक ब्लॉक दे याद . कार्यक्रम तो उपयोग यह याद कुछ के लिए प्रयोजन . आमतौर पर प्रयोजन डेटा संरचना में एक नोड जोड़ना है।

इसके अलावा, गतिशील स्मृति आवंटन क्या है?

गतिशील स्मृति आवंटन . गतिशील स्मृति आवंटन प्रबंधन प्रणाली को संदर्भित करता है याद चलने के समय पर। गतिशील स्मृति सी प्रोग्रामिंग भाषा में प्रबंधन समूह चार कार्यों के माध्यम से किया जाता है जिन्हें मॉलोक (), कॉलोक (), रीयलोक (), और फ्री () कहा जाता है।

ऊपर के अलावा, गतिशील स्मृति आवंटन और उसके प्रकार क्या हैं? वहाँ दॊ है प्रकार का स्मृति आवंटन . 1) स्थैतिक स्मृति आवंटन -- आवंटित द्वारा NS संकलक। सटीक आकार और प्रकार का याद संकलन समय पर ज्ञात होना चाहिए। 2) गतिशील स्मृति आवंटन -- स्मृति आवंटित रन टाइम के दौरान।

इसके अलावा, हमें सी में गतिशील स्मृति आवंटन की आवश्यकता क्यों है?

हम हमारे कार्यक्रम को और अधिक लचीला बना सकते हैं यदि, निष्पादन के दौरान, यह आवंटित कर सकता है अतिरिक्त याद कब आवश्यकता है और मुफ़्त याद कब नहीं आवश्यकता है . आवंटन का याद निष्पादन के दौरान है बुलाया गतिशील स्मृति आवंटन . सी पुस्तकालय कार्यों को प्रदान करता है आवंटित और मुफ़्त मेमोरी गतिशील रूप से कार्यक्रम के निष्पादन के दौरान।

गतिशील रूप से आवंटित का क्या अर्थ है?

गतिशील याद आवंटन C/C++ में मेमोरी प्रदर्शन करने को संदर्भित करता है आवंटन प्रोग्रामर द्वारा मैन्युअल रूप से। गतिशील रूप से आवंटित स्मृति है आवंटित ढेर और गैर स्थैतिक और स्थानीय चर पर स्मृति प्राप्त करें आवंटित स्टैक पर (विवरण के लिए मेमोरी लेआउट सी प्रोग्राम देखें)।

सिफारिश की: