1 – dars. C++ Dasturlash tilining kelib chiqishi xaqida ma’lumot


- DARS. KONKRET STRUKTURALARNI TASVIRLASH



Yüklə 0,69 Mb.
səhifə77/121
tarix02.01.2022
ölçüsü0,69 Mb.
#37187
1   ...   73   74   75   76   77   78   79   80   ...   121
aaaaKitob majmuasiiii

59 - DARS. KONKRET STRUKTURALARNI TASVIRLASH.
Yuqoridagi misollarda konkret strukturalarni ta'riflashni ikki usuli ko’rib chiqilgan. Agar strukturali tip standart usulda kiritilgan bo’lsa konkret strukturalar qo’yidagi shaklda ta'riflanadi:

Struct < struktura nomi>

Masalan Struct goods food

Agar strukturali tip typedef hizmatchi so’zi yordamida kiritilgan bo’lsa konkret strukturalar qo’yidagi shaklda ta'riflanadi:



< struktura nomi>

Masalan Complex sigma

Bu usullardan tashqari konkret strukturalarni ta'riflashning boshqa usullari ham mavjuddir. Strukturalar ta'riflanganda konkret strukturalar ruyhatini kiritish mumkin:

Struct struturali_tip_nomi

{Elementlar_ta'riflari}

Konkret_strukturalar_ruyhati.

Misol:

Struct student

{

char name[15];



char surname[20];

int year;

} student_1, student_2, student_3;

Bu holda student strukturali tip bilan birga uchta konkret struktura kiritiladi. Bu strukturalar student ismi (name[15]), familiyasi (surname[20]), tugilgan yilidan (year) iborat.

Strukturali tip ta'riflanganda tip nomi ko’rsatilmay, konkret st'rukturalar ruyhati ko’rsatilishi mumkin:

Struct


{Elementlar_ta'riflari}

Konkret_strukturalar_ruyhati.

Qo’yidagi ta'rif yordamida uchta konkret struktura kiritiladi, lekin strukturali tip kiritilmaydi.

struct {


char processor [10];

int frequency;

int memory;

int disk;

} IBM_486, IBM_386, Compaq;


Yüklə 0,69 Mb.

Dostları ilə paylaş:
1   ...   73   74   75   76   77   78   79   80   ...   121




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin