}

Sing Up

C Programming Tutorial e-Book In Hindi

malloc () function in C

इस function का use कर memory को रन टाइम पर allocate किया जाता है यह function बताए गई size का memory ब्लाक सुरक्षित रखता है और void type का pointer return करता है लेकिन जरूरत के अनुसार इसका type Change कर सकते है

इसका syntax निम्लिखित है :

ptr=(cast type*)malloc(size);

यह पर ptr cast type का pointer है

calloc () function In C

यह एक अन्य memory एलोकेशन function है इसका use प्रोग्राम रन करने के दोरान diraived data type जेसे ऐरे स्ट्रक्चर आदि द्वारा मांगे गए memory space को allocate करने के लिए किया जाता है यह पर स्टोरेज के multipal ब्लाक को allocate करता है और फिर बाइट को 0 पर set कर देता है

इसका syntax निम्लिखित है

*ptr=(cast type*)calloc(n,elem-size);

relloc () function In C

इस function का use पूर्व में allocate memory space को परिवर्तित करने के लिए किया जाता है इसका syntax निम्लिखित है

ptr= relloc(ptr,size);

free () function In C

इस function का use रन करते समय allocate की गई memory को रिलीस करने के लिए किया जाता है इसका syntax निम्लिखित है

free(ptr);


Pev Next