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



Pdf көрінісі
бет556/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   552   553   554   555   556   557   558   559   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tm

 құрылымы 



locatime()

 жəне 


gmtime()

 функциялары пайдаланатын 

календарлық уақыттың барлық компоненттерін сақтайды. 

struct tm {

 

int tm_sec;  // минут басынан есептелетін секундтар 

                   (0 ... 59)

 int 

tm_min; 

  // сағат басынан есептелетін минуттар 

                   (0 ... 59) 

 

int tm_hour; // түн ортасына дейінгі сағаттар 

                   (0 ... 23)

 

int tm_mday; // ай күндері (0 ... 31)

 

int tm_mon;  // жыл басынан есептелетін айлар

                   (0 ... 11)

 

int tm_year; // 1900-ден кейінгі жыл

 

int tm_yday; // жыл басынан есептелетін күн

                   (0 ... 365)

 

int tm_isdst; // жазғы уақыт жалаушасы

};

UCHAR_MAX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

UCHAR_MAX

 тұрақтысында 



unsigned char

 типті шама қабылдай алатын 

ең үлкен мəн сақталады. Оның мəні 127-ден аз болмауы тиіс. 

UINT_MAX  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

UINT_MAX

 тұрақтысында 



unsigned int

 типті шама қабылдай алатын ең 

үлкен мəн сақталады. Оның мəні 65 535-тен аз болмауы тиіс.

ULONG_MAX  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ULONG_MAX

 тұрақтысында 



unsigned long int

 типті шама қабылдай ала-

тын ең үлкен мəн сақталады. Оның мəні 4 294 967 295-тен аз болмауы тиіс.



436

USHRT_MAX  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

USHRT_MAX

 тұрақтысында 



unsigned short int

 типті шама қабылдай 

алатын ең үлкен мəн сақталады. Оның мəні 65 535-тен аз болмауы тиіс.

unexpected_handler  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Аластауларды өңдейтін функция типі. Ол 



set_unexpected() 

функция-


сы арқылы функция ерекше жағдайлары тізімінде қарастырылмаған ерекше 

жағдайларды ұстау үшін пайдаланылады. 



typedef void (*unexpected_handler) ();

va_arg, va_end, va_list  

   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Бұл шамалар аргументтер саны айнымалы функциялармен жұмыс істеу 

үшін қолданылады. Олар 

 тақырыптық файлында сипатталған. 



va_list

 типі кезектегі аргументке нұсқауышты сақтауға арналған. 



va_start

 

макросы сол нұсқауышты инициалдайды. 



va_arg

 макросы кезектегі аргу-

мент мəнін қайтарады, оны əрбір шақыру 

va_list

 макросында сақталатын 

нұсқауыштың жылжып отыруын қамтамасыз етеді. Аргументтерді қарастырып 

болғаннан кейін, бірақ аргументтер саны айнымалы функциядан шыққанға 

дейін  

va_end

 макросын пайдалану керек.



typedef void_FAR *va_list;

WCHAR_MAX, WCHAR_MIN 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WCHAR_MAX

 тұрақтысында 



wchar_t

  типті айнымалы қабылдай алатын ең 

үлкен мəн сақталады.

WCHAR_MIN

 тұрақтысында 



wchar_t

  типті айнымалы қабылдай алатын ең 

кіші мəн сақталады.

wtrans_t

   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Кеңейтілген жиын символдарын түрлендіру үшін қолданылатын 

қосалқы тип.

wctype_t         



Достарыңызбен бөлісу:
1   ...   552   553   554   555   556   557   558   559   ...   642




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

    Басты бет