أهلاً بيك. أحياناً ماتعرفش هتحتاج كام عنصر لحد ما البرنامج يشتغل ويكمل. الحل: نبدأ بمساحة صغيرة، ولما تتملي… نكبّرها.
الناتج
مصفوفة ديناميكية
  • capacity ← المساحة المحجوزة
  • count ← العناصر الموجودة
  • count == capacity ← ضاعف
  • realloc بتنقل العناصر لو احتاجت