个性化阅读
专注于IT技术分析

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
赞(0)
未经允许不得转载:srcmini » c使用fputc和fgetc

评论 抢沙发

评论前必须登录!