Union veri yapıları C programlama. örnek uygulama.
#include<stdio.h>
#include<string.h>
union ogrenci {
char isim[25];
int no;
float ort;
};
typedef union {
char isim[25];
int yas;
}ogretmen;
int main()
{
printf("Union Veri yapilari\n\n");
printf("Boyut: %ld Byte \n", sizeof(union ogrenci));
union ogrenci a;
strcpy(a.isim, "sifirzero");
printf("isim: %s\n",a.isim);
a.no = 150;
printf("No: %d \n\n",a.no);
a.ort = 90.5;
printf("Ortalama: %f\n",a.ort);
//typedef kullanimi
ogretmen ogrt;
strcpy(ogrt.isim, "Salih");
printf("ogretmen adi: %s\n",ogrt.isim);
ogrt.yas = 35;
printf("ogretmen yasi: %d\n",ogrt.yas);
return 1;
}
Hiç yorum yok:
Yorum Gönder
Her yorum bilgidir. Araştırmaya devam...