struct

C++ struct kalit so‘zi

❮ C++ kalit so‘zlari


Misol

// Create a structure variable called myStructure
struct {
  int myNum;
  string myString;
} myStructure;

// Assign values to members of myStructure
myStructure.myNum = 1;
myStructure.myString = "Hello World!";

// Print members of myStructure
cout << myStructure.myNum << "\n";
cout << myStructure.myString << "\n";

O‘zingiz sinab ko‘ring »


Ta’rif va qo‘llanilishi

struct kalit so‘zi strukturani aniqlaydi. Strukturalar bir nechta o‘zaro bog‘liq o‘zgaruvchilarni bir joyga guruhlash usulidir.

Agar strukturaning nomi bo‘lsa, undan istalgan miqdordagi o‘zgaruvchilar uchun ma’lumot tipi sifatida foydalanish mumkin.


Sintaksis

struct structName {
  type1 name1;
  type2 name2;
  ...
} varName1, varName2, ...

Agar structName ko‘rsatilsa, undan strukturani saqlaydigan o‘zgaruvchilar uchun ma’lumot tipi sifatida foydalanish mumkin. Agar strukturaning nomi bo‘lmasa ham, uni strukturadan keyin e’lon qilingan bir yoki bir nechta o‘zgaruvchiga (varName1, varName2, ...) to‘g‘ridan-to‘g‘ri biriktirish mumkin.

Struktura bir yoki bir nechta a’zodan iborat bo‘lib, ularning har biri ma’lumot tipiga (type1, type2, ...) va nomga (name1, name2, ...) ega.


Tegishli sahifalar

Strukturalar haqida C++ strukturalar darsligimizda batafsil o‘qing.


❮ C++ kalit so‘zlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!