شفنا في الدرس كيف كتبنا كود الستاك باستخدام المصفوفات وتعرفنا على خصائص الستاك الأساسية وكيف نعمل اضافة وحذف.
في القسم هاد رح نتكلم كيف ننشئ ستاك مبني على المؤشرات. طيب ليش ما نترك الستاك على هيئته ما دامه شغال بطريقة المصفوفات؟
The array-based stack has some serious limitations, mainly the size problem:
الستاك اللي مبني على المصفوفات له مشاكل عديدة أهمها مشكلة الحجم:
✅ With pointer-based stacks (linked stacks), memory is used dynamically as needed.
This solves the sizing problem and makes the stack more flexible.
✅ مع الستاك المبني على المؤشرات يتم حجز الذاكرة بشكل ديناميكي حسب الحاجة.