C ichma-ich strukturalar
Ichma-ich strukturalar
Struktura a’zo sifatida boshqa strukturani ham o‘z ichiga olishi mumkin. Bu ichma-ich struktura deb ataladi va o‘zaro bog‘liq ma’lumotlarni qatlamlarga ajratib guruhlashda foydali:
Misol
struct Owner {
char firstName[30];
char lastName[30];
};
struct Car {
char brand[30];
int year;
struct Owner owner; // Nested structure
};
int main() {
struct Owner person = {"John", "Doe"};
struct Car car1 = {"Toyota", 2010, person};
printf("Car: %s (%d)\n", car1.brand, car1.year);
printf("Owner: %s %s\n", car1.owner.firstName, car1.owner.lastName);
return 0;
}
O‘zingiz sinab ko‘ring »
Bu yerda Car strukturasi o‘z ichida boshqa strukturani (Owner) saqlaydi. Bu murakkab ma’lumotlarni, masalan, avtomobil va uning egasini tartibga solishni osonlashtiradi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
