Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Bölüm 8 Yapısal Veri Türleri 3- Yapı (struct). 1 Yapı (struct) Tanımlama struct { int ogrenciNo; double akademikOrtalama; char ogrenciAdi[DIZGI_BOYU],

Benzer bir sunumlar


... konulu sunumlar: "Bölüm 8 Yapısal Veri Türleri 3- Yapı (struct). 1 Yapı (struct) Tanımlama struct { int ogrenciNo; double akademikOrtalama; char ogrenciAdi[DIZGI_BOYU],"— Sunum transkripti:

1 Bölüm 8 Yapısal Veri Türleri 3- Yapı (struct)

2 1 Yapı (struct) Tanımlama struct { int ogrenciNo; double akademikOrtalama; char ogrenciAdi[DIZGI_BOYU], kayitTarihi[DIZGI_BOYU], aldigiDersler[3][DIZGI_BOYU]; } ogrenci; ogrenciYapi

3 2 Yapı (struct) Tanımlama struct ogrenciYapi hazirlikOgrencisi; hazirlikOgrencisi.ogrenciNo = 100; strcpy(hazirlikOgrencisi.ogrenciAdi, "MUSTAFA"); ogrenci.ogrenciNo = 101; strcpy(ogrenci.ogrenciAdi, "KEMAL");

4 3 Yapı Türü Tanımlama typedef struct { int ogrenciNo; double akademikOrtalama; charogrenciAdi[DIZGI_BOYU], kayitTarihi[DIZGI_BOYU], aldigiDersler[3][DIZGI_BOYU]; } ogrenciTur; ogrenciTur ogrenci[OGRENCI_SAYISI]; /* OGRENCI_SAYISI <- 50 */

5 4 Tanımlanan Yapı Türünün ve Değişkenin Kavramsal Görünümü ogrenciNo (int) akademikOrtalama (double) ogrenciAdi (string) kayitTarihi (string) aldigiDersler (string []) aldigiDersler[0]aldigiDersler[1]aldigiDersler[2] ogrenciTur typedef struct { int ogrenciNo; double akademikOrtalama; char ogrenciAdi[DIZGI_BOYU], kayitTarihi[DIZGI_BOYU], aldigiDersler[3][DIZGI_BOYU]; } ogrenciTur; ogrenciTur ogrenci[OGRENCI_SAYISI]; /* OGRENCI_SAYISI = 50*/ [0][1][2][3][49]...


"Bölüm 8 Yapısal Veri Türleri 3- Yapı (struct). 1 Yapı (struct) Tanımlama struct { int ogrenciNo; double akademikOrtalama; char ogrenciAdi[DIZGI_BOYU]," indir ppt

Benzer bir sunumlar


Google Reklamları