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



Pdf көрінісі
бет420/466
Дата20.07.2022
өлшемі3,66 Mb.
#37798
түріПрограмма
1   ...   416   417   418   419   420   421   422   423   ...   466
f
ағымына 
s
символдар тіркесін жазады. Тіркес соңы симво-
лы файлға жазылмайды. Қате болған жағдайда 
WEOF
мəнін, əйтпесе – теріс 
емес сан мəнін қайтарады. Ол көпбайтты символдарға арналған 
fputs 
функциясының баламасы болып табылады.
free
Жады блогын босатады 

void free(void *pointer);
Функция бұрынырақ 
malloc

calloc
немесе 
realloc
функцияларының 
бірінің көмегімен алынған жады блогын босатады. 
fread
Енгізу ағымынан мəлімет оқиды 

size_t fread(void *buffer,size_t size,size_t count,
FILE *stream); 
Функция 
stream
ағымынан 
buffer
нұсқауышы арқылы берілген аймаққа 
size
байттарынан тұратын 
count
элементтерін оқиды. Егер мəлімет оқылып 
жатқан кезде қате шықса немесе файлдың соңы кездессе, онда бұл функция 
оқылған элементтердің ішінен 
count
-тан кіші болып келетіндерінің санын 
қайтарады.
freopen
Енгізу/шығару ағымын ашады 

FILE *freopen(const char *fname, const char *mode, FILE *f);
Бұл функция 
fopen
функциясы тəрізді жұмыс істейді, бірақ 
f
ағымы 
бұрыннан ашық болса, оны алдын ала жабады.
frexp
Санның мантиссасы мен экспоненциалдық 
бөлігін ажыратады 

double frexp(double x, int *expptr);
Функция 
x
санының мантиссасы мен экспоненциалдық бөлігін ажырата-
ды. Мантисса мəнін қайтарады да, экспоненциалдық бөлігін 
expptr
адресі 
бойынша көшіреді. 
fscanf
Файлдан форматталған мəліметтерді 
шығарады 



Достарыңызбен бөлісу:
1   ...   416   417   418   419   420   421   422   423   ...   466




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

    Басты бет