SlideShare a Scribd company logo
1 of 2
Äàðààëñàí õàíäàëòòàé ôàéë
                     Filename_maõ - Ôàéëûí íýðèéí óðòûí õàìãèéí èõ õýìæýýã çààäàã óòãà.
                     Fopen_max – çýðýã íýýæ àæèëëàæ áîëîõ ôàéëûí õàìãèéí èõ òîîã àãóóëñàí
                     òîãòìîë. EOF- ôàéëûí òºãñãºëèéã çààñàí òîãòìîë. Ôàéëûã õààõäàà fclose()
                     ôóíêöèéã àøèãëàõ áà ýíý ôóíêöèéí àðãóìåíò íü õààõ ëîãèê ôàéëûí íýð áàéíà.
Æèøýý íü: fclose(file*stream);
f=fopen(“name.txt”,”r”);
Òåêñò ôàéëààñ òýìäýãò áà òýìäýãò ìºð óíøèõ áè÷èõ ôóíêöóóä íü fgetc() þì.

    Intfgets(file*stream) – óíøñàí òýìäýãòýý áóöààíà. Ôóíêö àíæèëòòàé àæèëëàõ ¿åäýý “ñ”
    òýìäýãòèéã àëäàà ãàðâàë EOF óòãûã áóöààíà.
    Fputc() òåêñò ôàéë òýìäýãòèéã áè÷èõ: intfputc(int c,fill*stream)
 C – ôàéë áè÷èõ òýìäýãò: Ôóíêö àìæèëòòàé àæèëëàõ ¿åäýý ñ òýìäýãòèéã àëäàà ãàðâàë EOF
    óòãûã áóöààíà.
    Fgets() – òåêñò ôàéëûã ìºð ìºðººð íü óíøèõ. Áè÷èãäýõ õýëáýð:
 Char*gets (char*s, intn, fill*stream)
 S – ôàéëààñ ìºð óíøèæ õàäãàëàõ ìºð.
 Ôàéëààñ n-1 óðòòàé ìºð ýñâýë ìºð øèëæèõ òýìäýãò õ¿ðòëýõ ìºðèéã óíøèíà. Òýìäýãò ìºðèéí
    òºãñãºëä ìºðèéí òºãñãºëèéã çààñàí ASCII 0 òýìäýãòèéã õèéäýã. Àìæèëòòàé àæèëëàñàí áîë S
     òýìäýãò ìºðèéí õàÿãèéã àëäàà ãàðñàí ýñâýë ôàéëèéí òºãñãºëä õ¿ðñýí áîë NULL óòãûã áóöààíà.
     Fputs() – òåêñò ôàéëûã ìºðººð áè÷èõ. Áè÷èãäýõ õýëáýð íü:
 Intfputs(constchar*s,fill*stream);
 S – ôàéë áè÷èõ òýìäýãò ìºð
 Ýíýõ¿¿ ôóíêö íü òýãøèòãýëèéí ôàéë ðóó õóóëàõäàà òýìäýãò ìºðèéí òºãñãºëèéí òýìäýãòèéã ôàéëä áè÷èõã¿é
     áºãººä ìºðèéí òºãñãºëä ìºð øèëæèõ òýìäýãò áè÷èãääýãã¿é.
 Àìæèëòòàé õèéãäñýí áîë ñºðºã áèø á¿õýë òîî, àëäàà ãàðâàë EOF ä óòãûã íü áóöààíà. Òåêñò ôàéë ôîðìàò
     õýëáýðýýð óíøèæ áè÷èíý.
 Òåêñò ôàéë ºãºãäëèéã fprintf() ôóìêö áè÷èæ áîëìî. Intprintf(fill*stream,const*format[,argument,…]);
 Stream – ôàéë ôîðìàòàíä çààñàí õýëáýð á¿õèé ìýäýýëëèéã áè÷èõ ôóíêö. Ôîðìàò ìºðºíä íü áè÷èõ ìýäýýëëèéí
     õýâë¿¿ëýëòèéã ºãíº.




 Æèøýý íü: fprintf(fp,”%8,2t”,d) ºãºãäñºì ìýð á¿õèé ôàéëûã ºãñºì ìýðýýð ìü õóóëúÿ.
 #include<stdio.h>
 Main()
 {fill *in,*out;
 Charifn[20],ofn[20];
 Prntf(“huulah file iin ner:”);
Scanf(“%s”,ifn);
Printf(“ymar nereer huulh we?:);
Scanf(“%s”,ofn);
If((in=fopen(ifn,”rt”)==null)
     {Printf(“huulah file iig neej chadsangui”)
     Return;
     }
If((out=fopen(ofn,”wt”)==null)
     {printf(“ur dungiin file neej chadsangui”);
     Return;
     }
While(!feof(in))
     Fputc(fgetc(in)out)
     Fclose(in);
     Fclose(out);
     Return 0;
     }
#include<stdio.h>
#include<stdlib.h>
Main()
{fill *in,*out;
Char ifn[20],b[50];
P*rintf(“file iin ner oruul”);
Scanf(“%s”.ifn);
If(((n=fopen(ifn,”rt”))==NULL)
         {printf(“file neej chadsangui”);
         Return;
         }
While(!feof(n))
{fscanf(in,”%s”,b);
If(atol(b)) printf(“%Sn”,b);
}
}
Fclose(in);
}

More Related Content

What's hot (20)

What is logic gates
What is logic gatesWhat is logic gates
What is logic gates
 
เรื่องของดิวาตา
เรื่องของดิวาตาเรื่องของดิวาตา
เรื่องของดิวาตา
 
Trinity Kings Family Leadership: When your son Honors you by writing a letter...
Trinity Kings Family Leadership: When your son Honors you by writing a letter...Trinity Kings Family Leadership: When your son Honors you by writing a letter...
Trinity Kings Family Leadership: When your son Honors you by writing a letter...
 
Skm
SkmSkm
Skm
 
Shedule october
Shedule octoberShedule october
Shedule october
 
Physics lo8
Physics lo8Physics lo8
Physics lo8
 
Sertifikat Advanced Vib_Adhi Rohadhi
Sertifikat Advanced Vib_Adhi RohadhiSertifikat Advanced Vib_Adhi Rohadhi
Sertifikat Advanced Vib_Adhi Rohadhi
 
Registoldpeople
RegistoldpeopleRegistoldpeople
Registoldpeople
 
Mail0016
Mail0016Mail0016
Mail0016
 
P1
P1P1
P1
 
3670
36703670
3670
 
REPRODUCCION DE LAS CELULAS
REPRODUCCION DE LAS CELULASREPRODUCCION DE LAS CELULAS
REPRODUCCION DE LAS CELULAS
 
110 ไข้นอก
110 ไข้นอก110 ไข้นอก
110 ไข้นอก
 
assignment
 assignment assignment
assignment
 
Erros nas medições
Erros nas mediçõesErros nas medições
Erros nas medições
 
Mapas conceptuales
Mapas conceptualesMapas conceptuales
Mapas conceptuales
 
Celula mutante
Celula mutante Celula mutante
Celula mutante
 
แบบสำรวจรถที่ไปงานรับปริญญา 4 ส.ค. 60
แบบสำรวจรถที่ไปงานรับปริญญา 4 ส.ค. 60แบบสำรวจรถที่ไปงานรับปริญญา 4 ส.ค. 60
แบบสำรวจรถที่ไปงานรับปริญญา 4 ส.ค. 60
 
celula eucariota vegetal
celula eucariota vegetal celula eucariota vegetal
celula eucariota vegetal
 
File0520
File0520File0520
File0520
 

Viewers also liked

Diferencias en el software libre y el software privativo.doc liriannis
Diferencias en el software libre y el software privativo.doc liriannisDiferencias en el software libre y el software privativo.doc liriannis
Diferencias en el software libre y el software privativo.doc liriannisluis-526
 
Ct scan layout model
Ct scan layout modelCt scan layout model
Ct scan layout modelMadhu P P
 
Anem de costellada
Anem de costelladaAnem de costellada
Anem de costelladaclubsocial
 
Convierte tus visitas en ventas reales.
Convierte tus visitas en ventas reales. Convierte tus visitas en ventas reales.
Convierte tus visitas en ventas reales. QDQ media
 
Mozioa udaletxeetan hezkuntza publikoaren alde
Mozioa udaletxeetan hezkuntza publikoaren aldeMozioa udaletxeetan hezkuntza publikoaren alde
Mozioa udaletxeetan hezkuntza publikoaren aldesindicatoseducnavarra
 
Sistema de apoio à decisão portogente
Sistema de apoio à decisão   portogenteSistema de apoio à decisão   portogente
Sistema de apoio à decisão portogenteReginaldo Camargo
 

Viewers also liked (20)

Salmos e hinos 231
Salmos e hinos 231Salmos e hinos 231
Salmos e hinos 231
 
Diferencias en el software libre y el software privativo.doc liriannis
Diferencias en el software libre y el software privativo.doc liriannisDiferencias en el software libre y el software privativo.doc liriannis
Diferencias en el software libre y el software privativo.doc liriannis
 
Ct scan layout model
Ct scan layout modelCt scan layout model
Ct scan layout model
 
Anem de costellada
Anem de costelladaAnem de costellada
Anem de costellada
 
Salmos e hinos 267
Salmos e hinos 267Salmos e hinos 267
Salmos e hinos 267
 
Adeel Resume
Adeel ResumeAdeel Resume
Adeel Resume
 
Convierte tus visitas en ventas reales.
Convierte tus visitas en ventas reales. Convierte tus visitas en ventas reales.
Convierte tus visitas en ventas reales.
 
Salmos e hinos 394
Salmos e hinos 394Salmos e hinos 394
Salmos e hinos 394
 
Salmos e hinos 057
Salmos e hinos 057Salmos e hinos 057
Salmos e hinos 057
 
Salmos e hinos 358
Salmos e hinos 358Salmos e hinos 358
Salmos e hinos 358
 
Salmos e hinos 331
Salmos e hinos 331Salmos e hinos 331
Salmos e hinos 331
 
Salmos e hinos 241
Salmos e hinos 241Salmos e hinos 241
Salmos e hinos 241
 
Salmos e hinos 222
Salmos e hinos 222Salmos e hinos 222
Salmos e hinos 222
 
Salmos e hinos 175
Salmos e hinos 175Salmos e hinos 175
Salmos e hinos 175
 
Salmos e hinos 129
Salmos e hinos 129Salmos e hinos 129
Salmos e hinos 129
 
Trabajo de power con picasa
Trabajo de power con picasaTrabajo de power con picasa
Trabajo de power con picasa
 
Salmos e hinos 068
Salmos e hinos 068Salmos e hinos 068
Salmos e hinos 068
 
Mozioa udaletxeetan hezkuntza publikoaren alde
Mozioa udaletxeetan hezkuntza publikoaren aldeMozioa udaletxeetan hezkuntza publikoaren alde
Mozioa udaletxeetan hezkuntza publikoaren alde
 
Salmos e hinos 090
Salmos e hinos 090Salmos e hinos 090
Salmos e hinos 090
 
Sistema de apoio à decisão portogente
Sistema de apoio à decisão   portogenteSistema de apoio à decisão   portogente
Sistema de apoio à decisão portogente
 

More from Tuya Tegshdvvren (9)

1 lekts
1 lekts1 lekts
1 lekts
 
1 lekts
1 lekts1 lekts
1 lekts
 
1 lekts
1 lekts1 lekts
1 lekts
 
1 lekts
1 lekts1 lekts
1 lekts
 
1 lekts
1 lekts1 lekts
1 lekts
 
1 lekts
1 lekts1 lekts
1 lekts
 
Bio test
Bio testBio test
Bio test
 
Bio test
Bio testBio test
Bio test
 
Bio test
Bio testBio test
Bio test
 

Lekts 14

  • 1. Äàðààëñàí õàíäàëòòàé ôàéë Filename_maõ - Ôàéëûí íýðèéí óðòûí õàìãèéí èõ õýìæýýã çààäàã óòãà. Fopen_max – çýðýã íýýæ àæèëëàæ áîëîõ ôàéëûí õàìãèéí èõ òîîã àãóóëñàí òîãòìîë. EOF- ôàéëûí òºãñãºëèéã çààñàí òîãòìîë. Ôàéëûã õààõäàà fclose() ôóíêöèéã àøèãëàõ áà ýíý ôóíêöèéí àðãóìåíò íü õààõ ëîãèê ôàéëûí íýð áàéíà. Æèøýý íü: fclose(file*stream); f=fopen(“name.txt”,”r”); Òåêñò ôàéëààñ òýìäýãò áà òýìäýãò ìºð óíøèõ áè÷èõ ôóíêöóóä íü fgetc() þì. Intfgets(file*stream) – óíøñàí òýìäýãòýý áóöààíà. Ôóíêö àíæèëòòàé àæèëëàõ ¿åäýý “ñ” òýìäýãòèéã àëäàà ãàðâàë EOF óòãûã áóöààíà. Fputc() òåêñò ôàéë òýìäýãòèéã áè÷èõ: intfputc(int c,fill*stream) C – ôàéë áè÷èõ òýìäýãò: Ôóíêö àìæèëòòàé àæèëëàõ ¿åäýý ñ òýìäýãòèéã àëäàà ãàðâàë EOF óòãûã áóöààíà. Fgets() – òåêñò ôàéëûã ìºð ìºðººð íü óíøèõ. Áè÷èãäýõ õýëáýð: Char*gets (char*s, intn, fill*stream) S – ôàéëààñ ìºð óíøèæ õàäãàëàõ ìºð. Ôàéëààñ n-1 óðòòàé ìºð ýñâýë ìºð øèëæèõ òýìäýãò õ¿ðòëýõ ìºðèéã óíøèíà. Òýìäýãò ìºðèéí òºãñãºëä ìºðèéí òºãñãºëèéã çààñàí ASCII 0 òýìäýãòèéã õèéäýã. Àìæèëòòàé àæèëëàñàí áîë S òýìäýãò ìºðèéí õàÿãèéã àëäàà ãàðñàí ýñâýë ôàéëèéí òºãñãºëä õ¿ðñýí áîë NULL óòãûã áóöààíà. Fputs() – òåêñò ôàéëûã ìºðººð áè÷èõ. Áè÷èãäýõ õýëáýð íü: Intfputs(constchar*s,fill*stream); S – ôàéë áè÷èõ òýìäýãò ìºð Ýíýõ¿¿ ôóíêö íü òýãøèòãýëèéí ôàéë ðóó õóóëàõäàà òýìäýãò ìºðèéí òºãñãºëèéí òýìäýãòèéã ôàéëä áè÷èõã¿é áºãººä ìºðèéí òºãñãºëä ìºð øèëæèõ òýìäýãò áè÷èãääýãã¿é. Àìæèëòòàé õèéãäñýí áîë ñºðºã áèø á¿õýë òîî, àëäàà ãàðâàë EOF ä óòãûã íü áóöààíà. Òåêñò ôàéë ôîðìàò õýëáýðýýð óíøèæ áè÷èíý. Òåêñò ôàéë ºãºãäëèéã fprintf() ôóìêö áè÷èæ áîëìî. Intprintf(fill*stream,const*format[,argument,…]); Stream – ôàéë ôîðìàòàíä çààñàí õýëáýð á¿õèé ìýäýýëëèéã áè÷èõ ôóíêö. Ôîðìàò ìºðºíä íü áè÷èõ ìýäýýëëèéí õýâë¿¿ëýëòèéã ºãíº. Æèøýý íü: fprintf(fp,”%8,2t”,d) ºãºãäñºì ìýð á¿õèé ôàéëûã ºãñºì ìýðýýð ìü õóóëúÿ. #include<stdio.h> Main() {fill *in,*out; Charifn[20],ofn[20]; Prntf(“huulah file iin ner:”);
  • 2. Scanf(“%s”,ifn); Printf(“ymar nereer huulh we?:); Scanf(“%s”,ofn); If((in=fopen(ifn,”rt”)==null) {Printf(“huulah file iig neej chadsangui”) Return; } If((out=fopen(ofn,”wt”)==null) {printf(“ur dungiin file neej chadsangui”); Return; } While(!feof(in)) Fputc(fgetc(in)out) Fclose(in); Fclose(out); Return 0; } #include<stdio.h> #include<stdlib.h> Main() {fill *in,*out; Char ifn[20],b[50]; P*rintf(“file iin ner oruul”); Scanf(“%s”.ifn); If(((n=fopen(ifn,”rt”))==NULL) {printf(“file neej chadsangui”); Return; } While(!feof(n)) {fscanf(in,”%s”,b); If(atol(b)) printf(“%Sn”,b); } } Fclose(in); }