Özet - Veri türleri
- C kursu
- Başlangıç
- Ders 18/116
- 5 dk
Tam sayı, ondalık ve char türlerini birleştirerek bir hesap kartı yazarsın.
Özet - Veri türleri
Bu grupta C'in temel veri türlerini gördük:
- Tamsayılar:
int,short,long,unsigned - Ondalıklılar:
float,double - Karakter:
char(aslında küçük tamsayı) sizeofile tür boyutlarını ölçtük- Tür dönüşümü ile değerleri çevirdik
Şimdi iki küçük görevle öğrendiklerini pekiştir.
Uygulama char boyutunu yazdır
Bir C programı yaz: printf ile %zu kullanarak sizeof(char) değerini yazdır. Çıktı 1 olmalı.
Örnek çözüm
#include <stdio.h>
int main(void) {
printf("%zu", sizeof(char));
return 0;
}Beklenen çıktı
1
Uygulama Cast ile int yazdır
Bir C programı yaz: double pi = 3.14; tanımla, (int) pi ile cast yapıp printf ve %d ile yazdır. Çıktı 3 olmalı.
Örnek çözüm
#include <stdio.h>
int main(void) {
double pi = 3.14;
int i = (int) pi;
printf("%d", i);
return 0;
}Beklenen çıktı
3
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Temel türleri eşleştir
| Kavram | Anlamı |
|---|---|
int |
Tamsayı |
double |
Ondalıklı |
char |
Karakter |
sizeof |
Boyut |
2 Hangisi 1 bayt yer kaplar?
- int
- double
- char Doğru cevap
- long
Açıklama: char her zaman 1 bayttır.