Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Pascal / Delphi / Delphi.NET

Cevapla
 
LinkBack Seçenekler
Eski 07/04/2007, 22:44   #1 (permalink)
Üye
 
Üyelik Tarihi: 12/2006
Mesaj: 8
Ok Pointer

slm
arkdaşlar pointerin tanimini biliyorum formdan okudum az çok ne işe yardağını da anladım ama pascalda kullanımı hakkında bir bilgim yok pointer da en basit örnekleri açıklayarak anlatabilecek arkdaş varsa çok tşk ederim .
bymesut hatta değil   Alıntı Yaparak Yanıtla
Eski 09/04/2007, 02:13   #2 (permalink)
Syntax Error
 
HaokaH Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2006
Yer: Bursa // İzmit
Mesaj: 632
Varsayılan

Kod:
uses crt;
type
goster=^xx;
xx=record
adi,soyadi:string[15];
telefon:string[11];
sonadres:goster;
end;

var
yenikayit,eskikayit,ilkkayit:goster;
tepe:^integer;
cevap:char;

begin
mark(tepe);
{heap pointerin ilk değerini tepe değişkeninde saklar}

new(eskikayit);
ilkkayit:=eskikayit;

repeat
clrscr;
new(yenikayit);
eskikayit^.sonadres:=yenikayit;
writeln('adi=');readln(yenikayit^adi);
writeln('soyadi=');readln(yenikayit^soyadi);
writeln('telefon=');readln(yenikayit^telefon);
eskikayit:=yenikayit;
writeln;
writeln('Devam etmek istiyormusunuz? E/H');readln(cevap);
until upcase(cevap)='H';
eskikayit^.sonadres:=nil;
clrscr;

while ilkkayit^.sonadres<>nil do
begin
ilkkayit:=ilkkayit^.sonadres;
writeln(ilkkayit^.adi,' ',ilkkayit^.soyadi,' ',ilkkayit^.telefon);
readln;
end;
release(tepe);
end.
TANIMLAR:
new: Tanimlanan değişken için dinamik bir bellek alani ayirir
mark: Dinamik bellegin en üst adresine erişim sağlar
release: dinamik belleği boşaltarak başlangıçtaki duruma getirir

Program gayet açIk umarIm yardImcI olabilmişimdir. Bilgileri alip adreslere yerleştiriyoruz o kadar. Iyi calismalar.
__________________
ProgramcIlIk; Kendini ifade edebilme yetenegidir..
http://www.volkanyildirim.org
HaokaH hatta değil   Alıntı Yaparak Yanıtla
Eski 10/04/2007, 23:52   #3 (permalink)
Üye
 
Üyelik Tarihi: 12/2006
Mesaj: 8
Varsayılan

tşk
bymesut hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
pointer hakkında yenicheri C / C++ 18 22/02/2006 11:57
pointer olayi? lucyanobg C / C++ 13 30/01/2006 09:38
neden pointer? blackman C / C++ 4 08/11/2005 16:52
function pointer atg C / C++ 7 10/04/2005 03:41
yine pointer Darkstar C / C++ 1 27/10/2004 01:39


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 16:04.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net