[تمرين] استخراج حجم String بدون استعمال الدالة Length
#20
إقتباس :هل نستطيع أن نعلن عن متغير
var S:String[256];

لا نستطيع (لها اسبابها لا ادرى)
... لاكن هذا لا يعنى انه String لا يستطيع حمل اكثر من 255 محرف ... قم بتجربة صغيرة على String ... .

عندما نقول
var S: String
هذا لا يساوى
إقتباس :var S:String[256];

----------------------
لو كان String لا يتعدى 255 محرف اى طول السلسلة لا يخزن فى اكثر من واحد بايت ... لاكن عندما ننقح الدالة length نرى انه تمت قراءت 4 بايت للاتيان بطول السلسلة و ليس قراءت 1 بايت ... .

إقتباس : SUB EAX, 4
MOV [COLOR="Red"]EAX, [EAX][/COLOR]
@Fin:
الرد


الردود في هذا الموضوع
[تمرين] استخراج حجم String بدون استعمال الدالة Length - بواسطة hanipino - 25-02-2012, 10:47 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم