ما الفرق بين redim و redim preserve مع التوضيح بمثال

 

Redim  : عند تعريف مصفوفة غير محدد عدد عناصرها ونريد إعادة تعريفها نستخدم redim

ولكنها تسبب فقد للبيانات المدخلة في المصفوفة

·        مثال : إدخال مصفوفة باسم Student غير معروف عدد عناصرها ثم إعادة تعريفها

الناتج


نري أنه أظهر القيمة الافتراضية للنوع Integer  وفقد القيمة المدخلة من قبل المستخدم

Redim Preserve : عند تعريف مصفوفة غير محدد عدد عناصرها ونريد إعادة تعريفها نستخدم redim

ولا تسبب فقد للبيانات المدخلة في المصفوفة

·        مثال : إدخال مصفوفة باسم Student غير معروف عدد عناصرها ثم إعادة تعريفها باستخدام Redim Preserve

الناتج يقوم بعرض بيانات المصفوفة المدخلة ولم يحذفها

comments

أحدث أقدم