السلام عليكم كنت اشتغل على برنامج لادارة طلبة كتمرين ها هو الكود لبرنامج كتبته من اجل توضيح المشكل الذي يحدث
الصورة توضح ماذا يحدث عندما يتم الادخال
كما تلاحظون بالنسبة للمتغير الاول في البينة حتا لو تجاوزنا المساحة المخصصة له واعدنا الادخال يتم القراءة بالنجاح
ولكن المتغير الثاني لو تجاوزنا المساحة المخصصة له وقرأنا يظهر الخطأ في الصورة
هذا المشكل لا يحدث عندما يتم الاعلان عنه كعام
صراحة المشكل لم افهم ماذا يحدث بصفة نهائية في الذاكرة
ممكن الشرح لي لماذا هذا المشكل يحدث وما الحل غير ان يتم الاعلان عنه خارج الدالة لاني اريد حل المشكل داخل الدالة
ولدي استفسار آخر وهو ان تم الاعلان عن متغير حرفي فيه سلسلة من الحروف مثلا طوله 5 ولم يتم اعطاءه اي شئ فما الذي يوضع فيه من قبل البرنامج ؟؟؟