İnt, float, double ve char Boyutlarını Bulmak için C Programı

Bu örnekte, sizeof operatörünü kullanarak her bir değişkenin boyutunu değerlendirmeyi öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki C programlama konuları hakkında bilgi sahibi olmalısınız:

  • C Veri Türleri
  • C Değişkenleri, Sabitleri ve Değişkenleri
  • C Giriş Çıkışı (G / Ç)

sizeof(variable) Operatör bir değişken boyutunu hesaplar. Ve tarafından döndürülen sonucu yazdırmak için sizeofya ya %luda %zuformat belirleyicisini kullanırız.

Değişkenlerin Boyutunu Bulma Programı

 #include int main() ( int intType; float floatType; double doubleType; char charType; // sizeof evaluates the size of a variable printf("Size of int: %zu bytes", sizeof(intType)); printf("Size of float: %zu bytes", sizeof(floatType)); printf("Size of double: %zu bytes", sizeof(doubleType)); printf("Size of char: %zu byte", sizeof(charType)); return 0; ) 

Çıktı

 İnt boyutu: 4 bayt Float boyutu: 4 bayt Double boyutu: 8 bayt karakter boyutu: 1 bayt 

Bu programda 4 değişken intType, floatType, doubleType ve charType bildirilmiştir.

Ardından, her bir değişkenin boyutu sizeofoperatör kullanılarak hesaplanır .

Ilginç makaleler...