
23-05-2010, 12:05 PM
|
مدرس حاسب آلى
|
|
تاريخ التسجيل: Mar 2010
المشاركات: 83
معدل تقييم المستوى: 16
|
|
اقتباس:
المشاركة الأصلية كتبت بواسطة maadaa
الأستاذة الفاضلة
أشكرك أولا للاهتمام وارد
لكن اسمحيلي لو حضرتك جربتي المتغير من النوع byte لن يقبل القيم بالسالب مثل ( -100 )
حتى بالنسبة للقيم الحرفية في المعلومة الموجودة في بداية الفصل تذكر أن الخلية تستوعب حرف واحد , في حين المتغير Char حجمه خليتين ولا يستوعب إلا حرف واحد أيضا , ألا يوجد تناقض في هذا أيضا .
أرجو من زيادة الإيضاح
كما أرجو من باقي الزملاء المشاركة إسهاما في تنقية كتاب المدرسة من كل لبس أو خطأ
مع الشكر الجزيل
|
الأستاذ / Maadaa
بالنسبة لموضع نوع char
النوع char يحجز 2 byte و لا يستطع كنوع أن يخزن غير حرف واحد فقط فى الخليتين
أما أن الخلية الواحدة تستوعب حرف واحد فقط هذا إذا تم الإعلان عن المتغير من نوع string فسيقوم بتخزين كل حرف فى خليه هذا نوعه كده
"Dim R as char = " mohamed and aya
هذا المثال يحجز 2 خليه و لا يخزن غير حرف M فقط
فى حين
"Dim F as string = " Mohamed and aya
هذا المثال لا يحجز أماكن أصلاً عند الإعلان و لكن بعد إعطاء القيمه يحجز أماكن بعدد الحروف و المسافات و كل حرف أو مسافة ستسكن فى خليه واحدة هذا بالنسبة له كنوع هو كده
أرجو من الله عز وجل أكون وفقت فى أسلوب الشرح
و تحت أمرك فى أى أستفسار
|