Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»


enum [ тип_атауы ] { тұрақтылар_тізімі }



Pdf көрінісі
бет107/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   103   104   105   106   107   108   109   110   ...   642
enum [ тип_атауы ] { тұрақтылар_тізімі };

Тип атауы программада айнымалының жаңа бір типін анықтау керек 

болған жағдайда ғана беріледі. Компилятор осы айнымалылар мəндерінің тек 

берілген тұрақтылар тізімінен қабылдануын қамтамасыз етеді. Тұрақтылар 

бүтін сандық типте болуы керек жəне əдеттегі жолмен инициалданатын бо-

луы тиіс. Инициализатор жоқ болса, бірінші тұрақты нөлге теңестіріледі де, ал 

əрбір келесі тұрақты алдыңғысымен салыстырғанда бірге артық мəн қабылдап 

отырады:


enum Err {ERR_READ, ERR_WRITE, ERR_CONVERT}; 

Err error;

...

switch (error){

case ERR_READ:     /* операторлар */ break;

case ERR_WRITE:    /* операторлар */ break;


67

case ERR_CONVERT;  /* операторлар */ break;



Достарыңызбен бөлісу:
1   ...   103   104   105   106   107   108   109   110   ...   642




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет