Kod: Tümünü seç
type
PKayitItem = ^TKayitItem;
TKayitItem = record
a,b:Integer;
end;
var
Liste:TList;
Kayit:PKayitItem;
begin
Liste := TList.Create;
New(Kayit);
Kayit^.a := 5;
Kayit.b := 3;
Liste.Add(Kayit);
end;
Kayit.b := 3; satırında olduğu gibi kullanmadığımda da aynı şey oluyor.
Burada ^ işareti kullanmanın amacı nedir.
Kullanmazsam ne gibi sıkıntılar ortaya çıkar.
Şu ana kadar hep kullanıyordum. Fakat gereksiz ise boşuna kod yazmayı yavaşlatmaya gerek yok diye düşünüyorum.