Ііі. Есептің программасы



Pdf көрінісі
бет127/150
Дата06.01.2022
өлшемі1,13 Mb.
#15772
түріПрограмма
1   ...   123   124   125   126   127   128   129   130   ...   150
Байланысты:
baibaktina program

 
Файлдан    оқу  -  жазу    әрекетінің  ең  қарапайым  тәсілі  –  getc    және  putc 
функцияларын қолдану.   
   int  getc  (FILE  *  fp)  -  файлға  көрсеткіштен  тәуелді  және  файлдан  кезекті 
литерді қайтарады. 
Ал, int putc (int с, FILE * fp) – функциясы  с литерін fp файлына жазады және 
жазылған литерді немесе EOF мәнін қайтарады (егер қате болса). 
Файлға форматтап енгізу – шығару функциялары: 
int fscanf ( FILE * fp, char * format,…) 
int frint (FILE * fp, char * format,…) 
Бұлар  scanf    және  printf  функциялары  секілді,  тек  бірінші  аргументтері  –  файлға 
көрсеткіш.  
Жолдарды оқып – жазуға мынадай функциялар қолданылады: 
char * fgets ( char * l, int maxl, FILE * fp); 
int fputs ( char * w, FILE * fp)  
мұндағы fgets – fp файлынан келесі жолды оқып алып, w литерлер массивіне 
орналастырады, көшірілген жол "о" литерімен толықтырылады. 
fputs – шығару функциясы  жолды файлға жазады. 
Мұндағы: w – жол тұрған массив адресі; 
maxl – жолдағы символдардың максимум саны; 
fp – файл көрсеткіші; 


Достарыңызбен бөлісу:
1   ...   123   124   125   126   127   128   129   130   ...   150




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

    Басты бет