Delphi'de C dilindeki gibi ++ operatörü var mı?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
forumsad
Üye
Mesajlar: 296
Kayıt: 29 Tem 2010 10:47

Delphi'de C dilindeki gibi ++ operatörü var mı?

Mesaj gönderen forumsad »

Arkadaşlar, Delphi'de C dilindeki gibi ++ operatörü var mı, varsa nasıl kullanılıyor yardımcı olursanız sevinirim.

int dizi[]=new int[10];
int i=1;
for(;i<10;)
dizi[i++]=i;

Bu C program parçasını bu şekilde Delphi'de nasıl yazabilirim?
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: Delphi'de C dilindeki gibi ++ operatörü var mı?

Mesaj gönderen unicorn64 »

++ operatörü delphide yok, ki zaten basitce karşılığı

Kod: Tümünü seç

i:=i+1;
şeklinde, ayrıca sorunuz verdiğiniz örnek içinse zaten buna gerek de yok, for döngüsünde sayaç otomatik arttırılır zaten...

Kod: Tümünü seç

var
 dizi: array [0..9] of integer;

begin
   for i:=0 to 9 // yada for i:=low(dizi) to high(dizi)
     dizi[i]=i;
end;
bazen yükselmek için önce dibi görmek gerekir...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...

yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Resim
babyboy
Üye
Mesajlar: 31
Kayıt: 03 Eki 2010 11:29

Re: Delphi'de C dilindeki gibi ++ operatörü var mı?

Mesaj gönderen babyboy »

Selam,
Formuna bir tane Memo yerleştir.Bu kodu kullan.

Kod: Tümünü seç

var
dizi: array[1..10] of integer;
i:integer;
begin
for i := 1 to 10 do
  begin
   dizi[i]:=i;
   Memo1.Lines.Add('Yeni deger: '+ IntToStr(dizi[i]));
  end;
orhancc
Üye
Mesajlar: 585
Kayıt: 24 Ağu 2010 02:14
Konum: İstanbul / Kadıköy
İletişim:

Re: Delphi'de C dilindeki gibi ++ operatörü var mı?

Mesaj gönderen orhancc »

inc ve dec operatörleri var aynı işi yapıyor.
Cevapla