c语言fputc用法,fputc 和fgetc 函数
C语言 的 fputc 和fgetc 函数
fputc()函数用于将单个字符写入文件。它将一个字符输出到流。
fputc()函数的语法:
int fputc(int c, FILE *stream)
示例:
创建一个源文件:fputc-write-file.c,其代码如下 -
#include
main() {
FILE *fp;
fp = fopen("myfile.txt", "w");//opening file
fputc('y', fp);//writing single character into file
fputc('i', fp);
fputc('i', fp);
fputc('b', fp);
fputc('a', fp);
fputc('i', fp);
fputc('.', fp);
fputc('c', fp);
fputc('o', fp);
fputc('m', fp);
fclose(fp);//closing file
printf("character have all write to file: myfile.txt\n");
}
执行上面示例代码,得到以下结果 -
character have all write to file: myfile.txt
读取文件:fgetc()函数
fgetc()函数从文件中返回单个字符。它从流中获取一个字符。它在文件结尾返回EOF。
语法如下:
int fgetc(FILE *stream)
为了方便演示,这里创建一个源文件:fgetc-read-file.c,其代码如下所示 -
#include
void main() {
FILE *fp;
char c;
fp = fopen("myfile.txt", "r");
while ((c = fgetc(fp)) != EOF) {
printf("%c", c); // 一个一个字符地读取
}
fclose(fp);
}
注意:首先确定执行上面的fputc-write-file.c程序,或自己创建一个文件:myfile.txt
执行上面示例代码,得到以下结果 -
yiibai.com
c语言fputc用法,fputc 和fgetc 函数相关推荐
- C语言中fputc和fgetc函数用法
C语言中文件的读写函数之 fputc.fgetc 首先,我们要知道fputs和fgetc这两个函数是包含在标准库函数中的函数,换句话说,就是封装在标准函数中的两个函数.其中这两个函数都是每次只能输入或 ...
- 【C 语言】文件操作 ( 按照单个字符的方式读写文件 | fgetc 函数 | fputc 函数 )
文章目录 一.文件名路径设置 二.文件打开方式 三.fputc 函数 | 按照字符方式写文件 1.fputc 函数 2.代码示例 四.fgetc 函数 | 按照字符方式读文件 1.fgetc 函数 2 ...
- c语言fgetc函数作用,C语言fputc()和fgetc()函数
fputc()函数用于将单个字符写入文件.它将一个字符输出到流. fputc()函数的语法: int fputc(int c, FILE *stream) 示例: 创建一个源文件:fputc-writ ...
- 利用fputc函数写一个putw(w,fp)函数,将整数w写入fp所指文件中; 利用fgetc函数写一函数getw(fp)从所指文件读出一整数
<程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p257 习题8 5.利用fputc函数写一个putw(w,fp)函数,将整数w写入fp所指文件中: 利 ...
- C语言 文件读写 fputc 函数 - C语言零基础入门教程
目录 一.fputc 函数简介 二.fputc 函数使用 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.fputc 函数简介 fpu ...
- C语言的重定向fputc函数
重定向 即自己重写C的库函数 提示 链接器检查到用户编写了与C库函数相同名字的函数时,优先调用用户编写函数,这样就可实现重定向 重定向printf()函数 需重写fputc()这个c标准库函数(pri ...
- c语言fgetc函数_C语言中的fgetc()函数与示例
c语言fgetc函数 C中的fgetc()函数 (fgetc() function in C) Prototype: 原型: int fgetc(FILE *filename); Parameters ...
- c语言fgets用法,C语言文件操作中fgets与fputs函数讲解
C语言文件操作中fgets与fputs函数讲解 本文主要介绍了C语言文件操作中 fgets与fputs 函数详解的相关资料,下面是小编为大家整理的C语言文件操作中fgets与fputs函数讲解,欢迎参 ...
- c语言fgetc()函数(从指定的流 stream 获取下一个字符(一个无符号字符),并把位置标识符往前移动)
C 标准库 - <stdio.h> 文章目录 描述 声明 参数 返回值 实例 描述 C 库函数 int fgetc(FILE *stream) 从指定的流 stream 获取下一个字符(一 ...
最新文章
- UE建筑可视化全局照明学习 Unreal Engine: Global Illumination for Arch. Visualization
- Redis中通过bat获取指定前缀开头的所有键值对并输出保存到文件中
- fiddler修改response header
- Python新式类与经典类(旧式类)的区别
- 【不用拔插U盘也可以继续使用】
- Altium Designer(十):极坐标
- 如何更改 Windows XP 中的 Windows 登录屏幕保护程序
- c语言设计一个自动阅卷功能,程序阅卷论文,关于编程题自动阅卷系统的设计实现相关参考文献资料-免费论文范文...
- perform指标分析_Perform+3D-入门实战指导.ppt
- 关于Git这一篇就够了
- 获取汉字的拼音码(工具类)
- python 模拟点击第三方软件_使用Python模拟腾讯第三方认证-篇2
- js Tree(梅花雪)最简单的例子(来字MEIZZ)
- 2020京东双十一【全民营业,瓜分十亿】自动做任务软件
- Python 正则表达式+字符串分割(数字/字母/汉字/特殊字符)
- 电脑自动关机是什么原因?为什么电脑会自动关机?轻松弄懂
- 未越狱iPhone访问限制密码忘了怎么办
- uniapp打包h5_全局可视化装修商城上线,可打包APP
- VMware虚拟机修改BIOS启动项
- mysql:数据库调优策略,sql调优