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



Pdf көрінісі
бет571/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   567   568   569   570   571   572   573   574   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

NULL

 қайтарылады



ceil

Жоғарыға дөңгелектейді





double ceil(double x);

Функция 


x

 

нақты мəнін одан үлкен ең жақын бүтін санға дейін дөңгелектейді 

де, оны нақты сан түрінде қайтарады.

clearerr

Ағыммен жұмыс істеу кезінде қателер 

жалаушасын тазартады 



void clearerr(FILE *f)

Функция 


f

 ағымы үшін қателер жалаушасын тазартады (



clearerr

,

 



fseek

,

 



fsetpos 

немесе 


rewind

 функцияларының бірі шақырылмайынша, қателер 

жалаушалары түсірілмейді).

clock

Программаның атқарылу уақытын 

қайтарады 



clock_t clock(void);

Функция программаның атқарылу уақытын 



clock_t

 типті мəн түрінде 

қайтарады (бұл мəн 

time.h

 файлында анықталған 



CLOCKS_PER_SEC

 

тұрақтысына бөлу арқылы секундқа өзгертілуі мүмкін).



cos

Косинусты есептейді 





double cos(double x);

Функция 


х

 радианға тең бұрыштың косинусының мəнін қайтарады.

cosh

Гиперболалық косинусты есептейді 





double cosh(double x);

Функция 


х

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

қайтарады. Егер функцияның мəні көзделген диапазоннан тысқары шығатын 

болса, онда функция 



HUGEVAL

 мəнін қайтарады, ал 



errno

 ауқымды (глобал-

ды) айнымалысы 

ERANGE

 мəніне ие болады.




448

ctime

Уақытты тіркеске түрлендіреді 





char *ctime(time_t *t);

Функция 


time_t

 типті параметрдің дата мен уақытының символдық 

бейнесін көрсететін  тіркесті қайтарады.

difftime

Уақыттар айырмасын қайтарады 





double difftime(time_t t2,time_t t1);

Функция уақыттар айырмасын (



t2-t1

) секундпен қайтарады.



div

Қалдықпен бөледі 





div_t div(int numerator, denominator);

Функция 


numerator

 бүтінін 



denominator 

бүтініне бөледі де, нəтижесін 

бөлінді мен қалдықтан тұратын құрылым түрінде қайтарады:

struct div_t{

 

int quot; // бөлінді 

 

int rem;  // қалдық

}; 

exit

Программаның орындалуын үзеді





void exit(int exit_code);

Функция барлық буферлерді керекті файлдарға жазып, ағымдарды жауып, 



atexit

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

отырып, программаның қалыпты аяқталуын жүзеге асырады. 

exp

E санының дəрежесін қайтарады 





double exp(double x);

Функция 


e

 санын көрсетілген дəрежеге шығару нəтижесін қайтарады.



fabs

Санның модулін қайтарады 





double fabs(double num);

Функция 


num

 санының абсолюттік мəнін қайтарады.



fclose

Енгізу/шығару ағымын жабады





int fclose(FILE *f);

Функция


 f

 енгізу/шығару ағымын жабады.



feof

Файл соңына жеткендігін тексереді 





int feof(FILE *f);

Егер файл соңына жетсек, функция



 EOF

 мəнін немесе 0-ден өзгеше мəнді 

қайтарады, кері жағдайда 0 мəнін қайтарады.



449

ferror

Ағыммен жұмыс істеу кезінде қате кодын қайтарады 





int ferror(FILE *f);

Функция қате кодын білдіретін бүтін мəн қайтарады; 0 – қатенің жоқ болғаны.



ffl ush

Буферден мəліметтер жазады 





int ffl ush(FILE *f);

Функция физикалық құрылғыға жазу үшін мəліметтерді бірден жөнелту 

арқылы шығару буферін тазалайды. Сəтті аяқталған жағдайда 0 мəнін 

қайтарады, кері жағдайда 



EOF

 мəні қайтарылады. 



fgetc

Ағымнан символ оқиды 





int fgetc(FILE *f);

Функция 


f

 ағымынан 



int

  формасындағы кезекті символды қайтарады. 

Егер символ оқылмайтын болса, онда 

EOF 

мəні қайтарылады.



fgetpos

Файлдың ағымдағы позициясын қайтарады 





int fgetpos(FILE *f, fpos_t *pos);

Функция 


f

 ағымымен байланысты файлдағы ағымдық позицияны қайта-

рады да, 

pos

 адресі бойынша мəнді көшіреді. Бұл мəнді кейінірек 



fsetpos

 

функциясы пайдалана алады. Қайтарылатын мəн 



fpos_t

 типінде болады.



fgets

Ағымнан n символды тіркеске оқиды 





Достарыңызбен бөлісу:
1   ...   567   568   569   570   571   572   573   574   ...   642




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

    Басты бет