C语言教程
C语言控制语句
C语言函数
C语言数组
C语言指针
C语言字符串
C语言数学函数
C语言结构
C语言文件处理
C预处理器

C fputc()和fgetc()


写入文件: fputc()函数

fputc()函数用于将单个字符写入文件。它将字符输出到流中。
语法:
int fputc(int c, FILE *stream)
示例:
#include <stdio.h>
main(){
   FILE *fp;
   fp = fopen("file1.txt", "w");//opening file
   fputc('a',fp);//writing single character into file
   fclose(fp);//closing file
}
file1.txt
a

读取文件: fgetc()函数

fgetc()函数从文件中返回单个字符。它从流中获取一个字符。它在文件末尾返回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
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4