sizeof

C++ sizeof kalit so‘zi

❮ C++ kalit so‘zlari


Misol

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

int myInt = 5;
long int myLInt = 5;
float myFloat = 9.99;
char* myString = "Hello World!";

cout << sizeof(myInt) << "\n";
cout << sizeof(myLInt) << "\n";
cout << sizeof(myFloat) << "\n";
cout << sizeof(myString) << "\n";
cout << sizeof(char) << "\n";
cout << sizeof(double) << "\n";

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.


Sintaksis

sizeof(data)

Ko‘proq misollar

Misol

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

int myNumbers[5] = {10, 20, 30, 40, 50};
int getArrayLength = sizeof(myNumbers) / sizeof(int);
cout << getArrayLength;

O‘zingiz sinab ko‘ring »


Tegishli sahifalar

Ma’lumot tiplari haqida C++ ma’lumot tiplari 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!