استفسار حول تصريح الثوابت type = value
#2
الفرق هو أنه عندما تقوم بتحديد النوع سيلتزم الكومبايلر بذلك النوع
أما اذا لم تقم بتحديده .. فسيقوم الكومبايلر باختيار النوع الملائم لذلك
عندما تحدد نوع الثابت .. فبدورك قمت بتحديد نوع الحجم
أما في الخيار الثاني .. فسيقوم الكومبايلر بتحديد الحجم المناسب للثابت
ألق نظرة على هذا المثال البسيط :
PHP كود :
const A : integer = 10;
const 
B = 10;
procedure TForm3.Button1Click(Sender: TObject);
begin
    ShowMessage
(IntToStr(SizeOf(A)));// 4 Bytes
    
ShowMessage(IntToStr(SizeOf(B)));// 1 Byte
end; 
Open Your Source .. Open Your Mind
الرد


الردود في هذا الموضوع
استفسار حول تصريح الثوابت type = value - بواسطة SMP3 - 10-07-2013, 01:03 AM

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


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