أول مرة هنا ؟ تفحص قواعد المشاركة و معلومات أخرى عن عرب overflow!
x

هل ال array فى الاساس pointer ؟؟؟؟

+2 صوت
193 مشاهدات

2 إجابة

+1 صوت

انته تقصد اي نوع من انواع array لو تقصد ال data type لا في جرامر لغات البرمجه دا تعريف ودا تعريف تاني ولكن char* في لغة c لها وضع مختلف لانها بتحجز اماكن في ال memory وبعد كدا بتجمعهم وتحولهم ل array of char منتهيين ب \0 انما لو تقصد array data structure ومنقسمه لانواع كتير جدا ممكن تدخل Wikipedia تتعرف علي انواعهم و كل ال data structure متصممه بال pointers

لو عاوز تتعرف اكتر علي grammar للغات وتعرف كل نوع اتصمم ازاي انصحك بقراءة كتاب :

Concepts of programming languges

0 صوت

نعم هو بوينتر لمجموعة من الداتا بحجم المصفوفة * حجم عنصر واحد منها
مثلا مصفوفة DWORD عدد عناصرها 4 هي في الحقيقة بوينتر لـ داتا حجمه 4*4= 16 بايت
وللتعمق بهذا المجال الرائع انصحك بتعلم الاسمبلي مع الـ C++ راح تفهم الكثير من الأمور حول الذاكرة و البروسسور

Araboverflow أهلا بكم فى عرب Overflow
المجتمع العربى للأسئلة و الأجوبة التقنية.

أحدث الشارات

سؤال ذائع الصيت
- Mahmood Sul -
100 نقطة
- Mohamed Mahmoud -
سؤال مشهور
- ضياء اشرف -
سؤال ملحوظ
- محمد أحمد -
100 نقطة
- Mahmoud Khalifa -
...