Lesson 21 of 23

Dynamic Memory: malloc आणि free

10 min 35 XP

Size फक्त run time ला कळत असेल तर malloc ने heap memory मागा. काम झाल्यावर free ने सोडा, नाहीतर memory leak होते.

Example: edit me and press Run

Output Loading C (first time takes a few seconds)
Press Run to see the result here.

malloc विरुद्ध calloc: calloc memory शून्यही करते; realloc तिचा size बदलते. Stack विरुद्ध heap हा वारंवार येणारा interview प्रश्न आहे.

Challenge

+35 XP

n वाचा, malloc ने n ints चा array तयार करा, तो पहिल्या n Fibonacci संख्यांनी (0, 1, 1, 2, ...) भरा, spaces ने वेगळ्या करून print करा, मग free करा. Input: 7 → Output: 0 1 1 2 3 5 8

Output Loading C (first time takes a few seconds)
Press Run to see the result here.