Record pointers
#1
السلام عليكم ورحمة الله وبركاته

كيف يعمل مؤشر من نوع سجل ؟

كود :
type TMyRecord = Record name : String[20]; age : Integer; end; var myRecord : TMyRecord; myRecordPtr : ^TMyRecord;

وكيف تتم هده العملية :

PHP كود :
New(myRecordPtr); 

هل هو ينشئ سجل جديد ام يشير الى سجل جديد ومادا حدث لسجل القديم ؟

انا فاهم عن المؤشرات انها تحمل عنوان المتغيرات يعني لا نستطيع ان ننشئ متغير جديد بستخدام
المؤشرات

عندا إجراء هده العملية هل تتغير البيانات الموجودة في السجل الاصلي :

PHP كود :
myRecordPtr.name := 'Her indoors';
  
myRecordPtr.age  := 55; 
كن متواضعا ولا تكن متكبرا // الصبر + المثابرة = النجاح
الرد


الردود في هذا الموضوع
Record pointers - بواسطة abdelmalek - 16-03-2010, 06:39 AM
Record pointers - بواسطة shagrouni - 16-03-2010, 06:12 PM
Record pointers - بواسطة abdelmalek - 19-03-2010, 02:44 PM
Record pointers - بواسطة shagrouni - 19-03-2010, 08:09 PM
Record pointers - بواسطة محمد الدرة - 31-03-2011, 11:14 AM

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


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