Etiketler: dizi izle , film izle , indir , video izle , youtube izle , dizi indir , bölüm özeti , oku, film indir , dizi, seyret , yutube |
| « Önceki başlık :: Sonraki başlık » |
| Yazar |
Mesaj |
THe_LooPuSYaLNıZıM ve SeNSiZiM

 Durum: Çevrimdışı Kayıt: 04.10.2006
Mesajlar: 4957 Şehir: İSTANBUL
Level: 51
| Deneyim: |
4964 / 4964 |
|
|
|
100% |
|
Tarih: Fri Jul 06, 2007 8:38 pm Mesaj konusu: C++ Diziler-Bilgisayar |
|
|
DOSYA İÇERİĞİNDEN ALINTI...
DİZİLER
(ARRAYS)
Bellekte ardışıl bir biçimde bulunan ve aynı türden nesnelerin oluşturduğu veri yapısına dizi denir.
Dizilerin kullanılmasını gerektiren iki önemli özellikleri vardır :
i. Bellekte ardışıl (contigous) olarak bulunmaları
ii. elemanların aynı türden nesne olmalarıdır.
Diziler bileşik nesnelerdir. Yani bir dizinin tanımlanmasıyla birden fazla sayıda nesne birlikte tanımlanabilir. (bileşik sözcüğü ingilizce aggregate sözcüğünün karşılığı olarak kullanılmıştır.)
Örneğin 10 elemanlık bir dizi tanımlamak yerine, şüphesiz farklı isimde 10 ayrı nesne de tanımlanabilir. Ama 10 ayrı nesne tanımlandığında bu nesnelerin bellekte ardışıl (contigous) olarak yerleşmeleri garanti altına alınmış bir özellik değildir. Oysa dizi tanımlamasında, dizinin elemanı olan bütün nesnelerin bellekte ardışıl (contigous) olarak yer almaları garanti altına alınmış bir özelliktir.
Diziler aslında bellekte ardışıl olarak yer alan n adet aynı türden nesnenin oluşturduğu veri yapıları olduğuna göre dizi elemanı olan nesnelerin de kullanılmasından önce tanımlanmaları gerekecektir.
Dizi tanımlamaları aşağıdaki gibi yapılır :
[];
Yukaridaki gösterimde köşeli parantez eleman sayısının seçimlik oldugunu degil, eleman sayısı bilgisinin köşeli parantez içine yazılması gerektiğini göstermektedir.
tür : dizi elemanlarının türünü gösteren anahtar sözcüktür.
dizi ismi : isimlendirme kurallarına uygun olarak verilecek herhangi bir isimdir.
eleman sayısı : dizinin kaç elemana sahip olduğunu gösterir.
örnek dizi bildirimleri:
double a[20]; /* a, 20 elemanlı ve elemanları double türden olan bir dizidir*/
float ave[10]; /* ave 10 elemanlı ve her elemanı float türden olan bir dizidir. */
unsigned long total[100]; /* total 100 elemanlı ve her elemanı unsigned long türden olan bir dizidir */
char path[80]; /* path 80 elemanlı ve her elemanı char türden olan bir dizidir. */
bildirim ifadesinde yer alan eleman sayısının mutlaka tamsayı türlerinden birinden sabit ifadesi olması zoru...
Bu forumdaki linkleri sadece kayıtlı kullanıcılar görebilir! Kayıt olmak içinburaya tıklayınız... |
_________________
|
|
| Başa dön |
|
 |
|
KaRTaNeSiHarbi Üye

 Durum: Çevrimdışı Kayıt: 26.01.2006
Mesajlar: 3637 Şehir: İzmir
Level: 46
| Deneyim: |
3718 / 3718 |
|
|
|
100% |
|
Tarih: Sat Jul 07, 2007 9:08 am Mesaj konusu: |
|
|
başımın belası ders bi bakayım bakalım _________________ Sevda ne yalnız bir yükseliş ne de yıldızlar gibi parlayıp sönmektir kaybetmeyi düşünmek boşuna emektir kahramanlık bir kez sevip bir daha asla dönmemektir !!! |
|
| Başa dön |
|
 |
Sayfanın En Üstüne Çıkmak İçin BURAYA TIKLA !
|