5、字符读写函数fgetc()和fputc()
(1)fputc() 写入一个字符到文件中
(2)fgetc()读取一个字符到变量中
假设:把ch写入到fputc1.txt中
char ch=’X’;
// 步骤:
//1、定义文件指针
FILE *fp=NULL;
//2、打开文件,打开fput1.txt,以w读写
fp=fopen(“fputc.txt”,”w”);
//3、判断是否打开成功
if(fp!=NULL){
//4、如果打开成功,要写入字符
//第一个形参:要写入的字符
//第二个形参:文件指针
fputc(ch,fp);
printf(“写入成功!”);
//如果是读:打开方式改成r
ch=getc(fp);
}
//5、关闭文件指针
fclose(fp);
// \0 \n EOF的区别:
\0属于字符串 EOF属于文件 \n是回车 |
|