Tweet

Ana Sayfa   Forum   C , C++
Yeni Başlık Cevap Ekle
white_bullet Diziler-Giriş (28/07/2008 13:56)
profil Oguzz
 offline OFFLINE
 Senior Coder

S.a herkeze.Seyhanın vakti olmadığından onun C derslerine ben devam ediyorum bir süre.
En son dizileri anlatacağını söylemişti.Oradan devam edelim o halde.

Evet dizi yani ingilizcede array olarak geçen bir terimdir.Benim delphi derslerimden hatırlayacağınız gibi ordada array ifadesi dizi tanımlamada kullanılmıştı.Buda programlama dillerinin birbirleriyle olan benzerliklerinden ve birinin bir diğerinden esinlenerek geliştirildiğine bir örnek teşkil etmektedir..

Şİmdi dizi nedir ne işe yarar nasıl kullanılır bir anlatalım.

Bir program düşünmenizi istiyorum şimdi.300 tane değer gireceksiniz.Gireceğiniz bütün sayılar farklı bir aşamadan geçiyor bu yüzden hepsini farklı bir değişkende tutacağız mesela.Tek tek yazarım xy1,xy2 vs diye 300'e kadar biraz zor olur bu mümkün ancak niye uğraşasınızki.Bunun pratik ve kestirme yolunun diziler olduğunu söylesem size :)

int xy[300];

evet gördüğünüz gibi bu kısacık kod sizi 300 kere zahmetten kurtaracak.300 tane int değişkeni ayırır bellekte.Şİmdi bu kodu yakından tanıyalım..

int : dizinin tipini
xy : dizinin adını
[100] : dizinin boyutu yani dizideki eleman sayısını ifade eder.

Değişkene ulaşırken değişkenin adını yazarız.Dizilerde böyledir kabalama olarak.Kabalama dedim çünkü genel olarak aynıdır ufak farklar vardır.
Şİmdi o ufak farklardan bahsedelim..

Dizi birden fazla elemandan oluşur.Bu yüzden sadece isim ile değil gideceğimiz elemanın yer numarasını yazarak belirtiriz.

xy dizininin 38.elemanı gerekiyorsa xy[37] şeklinde yazarız.Bir eksilttim çünkü dizilerde ulaşmak istediğimiz elemandan bir çıkartarak yazarız.BUnun sebebi ilk eleman 0'dır kuralıdır.

Arkadaşlar çok az vaktim vardı sözde vermiştim bir kere kısa bir giriş yapayım dedim en kısa zamanda devam edicem.Kolay gelsin.

just code it!

Üye Profili

white_bullet Re:Diziler-Giriş (01/08/2008 06:46)
profil seyhan
 offline OFFLINE
 Junior Coder

Oğuz kardeş sana kolay gelsin ama zaman bulur bulmaz kaldığım ,affedersin
kaldığımız yerden:) devam edeceğim.Herkese kolay gelsin

Saygılarımla.
Seyhan Uçar

[IMG SRC="http://img225.imageshack.us/img225/2408/seyhanzt2.jpg" ALIGN="oğuz"]seyhan[/IMG]

profil

white_bullet Re:Diziler-Giriş (01/08/2008 10:36)
profil Oguzz
 offline OFFLINE
 Senior Coder

valla seyhan ben yazarım aslında birgünde tüm konuları ama hembu beni kasar hemde o kadar vaktim yok.Zaten acelemizde yok yavaş yavaş herşey:)

just code it!

profil

white_bullet Re:Diziler-Giriş (01/08/2008 11:49)
profil seyhan
 offline OFFLINE
 Junior Coder

Dediğin gibi yavaş yavaş gidelim oguz sana yeniden beni bu siteyle
tanıştırdığın için çok teşekkür ederim

Saygılarımla
Seyhan Uçar

[IMG SRC="http://img225.imageshack.us/img225/2408/seyhanzt2.jpg" ALIGN="oğuz"]seyhan[/IMG]

profil

white_bullet Re:Diziler-Giriş (02/08/2008 09:11)
profil Oguzz
 offline OFFLINE
 Senior Coder

Alıntı:
Dediğin gibi yavaş yavaş gidelim oguz sana yeniden beni bu siteyle
tanıştırdığın için çok teşekkür ederim

Saygılarımla
Seyhan Uçar
>>>

:)dur bakalım daha tanıştıracak çok kişi var bende.

just code it!

profil
 
1 /
 
Ana Sayfa   Forum   C , C++
Yeni Başlık Cevap Ekle
 

MENÜ » FORUM
Menü » Takip et
RSS Facebook Twitter Friendfeed
Sık Kullanılanlar Google Yahoo Live
Menü » Paylaş
E-Posta ile gönder Twitter Facebook Friendfeed
Buzz Stumbleupon Delicious Digg