sizeof

C sizeof kalit so‘zi

❮ C kalit so‘zlari


Misol

Turli o‘zgaruvchilar va tiplarning xotira hajmini o‘lchang:

int myInt; float myFloat; double myDouble; char myChar; printf("%zu\n", sizeof(myInt)); printf("%zu\n", sizeof(myFloat)); printf("%zu\n", sizeof(myDouble)); printf("%zu\n", sizeof(myChar));
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

sizeof kalit so‘zi o‘zgaruvchi yoki ma’lumot tipi egallagan xotira hajmini o‘lchaydigan operatordir.

Ma’lumot tipi ko‘rsatilganda, u shu tipdagi ma’lumotni saqlash uchun necha bayt kerakligini bildiradi.

O‘zgaruvchi ko‘rsatilganda, u o‘zgaruvchi xotirada necha bayt joy egallashini bildiradi.


Ko‘proq misollar

Misol

Massivdagi elementlar sonini aniqlash uchun massiv hajmini undagi har bir element hajmiga bo‘ling:

int myNumbers[] = {10, 25, 50, 75, 100}; int length = sizeof(myNumbers) / sizeof(myNumbers[0]); printf("%d", length);
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

Xotira hajmi haqida C xotira hajmi darsligimizda batafsil o‘qing.

Massiv o‘lchami haqida C massiv o‘lchami darsligimizda batafsil o‘qing.



❮ C kalit so‘zlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!