C 語言基礎教程

C 語言流程控制

C 語言函數(shù)

C 語言數(shù)組

C 語言指針

C 語言字符串

C 語言結構體

C 語言文件

C 其他

C 語言參考手冊

C 文件 fputc()和fgetc()

寫入文件:fputc()函數(shù)

fputc()函數(shù)用于將單個字符寫入文件。它將字符輸出到流。

語法:

int fputc(int c, FILE *stream)

#include <stdio.h>  
void main(){  
   FILE *fp;
   fp = fopen("file1.txt", "w");//打開文件
   fputc('a',fp);//將單個字符寫入文件
   fclose(fp);//關閉文件
}

file1.txt

a

讀取文件:fgetc()函數(shù)

fgetc()函數(shù)從文件返回單個字符。它從流中獲取一個字符。它在文件末尾返回EOF。

語法:

int fgetc(FILE *stream)

#include<stdio.h>  
#include<conio.h>  
void main(){  
    FILE *fp;
    char c;
    clrscr();
    fp=fopen("myfile.txt","r");
    
    while((c=fgetc(fp))!=EOF){
        printf("%c",c);
    }
    fclose(fp);
    getch();
}

myfile.txt

this is simple text message
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清