fgetc和fputc函数
1、输入函数
以下三个函数可用于一次读一个字符。
#include <stdio.h> int getc( FILE *fp ); int fgetc( FILE *fp ); int getchar( void ); 三个函数的返回值:若成功则返回下一个字符,若已到达文件结尾或出错则返回EOF
函数getchar等价于getc(stdin)。前两个函数的区别是getc可被实现为宏,而fgetc则不能实现为宏。
2、输出函数
对应于上面所述的每个输入函数都有一个输出函数。
#include <stdio.h> int putc( int c, FILE *fp ); int fputc( int c, FILE *fp ); int putchar( int c ); 三个函数返回值:若成功则返回c,若出错则返回EOF
与输入函数一样,putchar(c)等效于putc(c,staout),putc可实现为宏,而fputc则不能实现为宏。
例子:
#include <stdio.h>
int main()
{
char c;
int i;
c=getc(stdin);
printf("input is : \n");
i=putc(c,stdout);
if(i) printf("\nputc success\n");
else printf("putc error\n");
return 0;
}
转载于:https://www.cnblogs.com/hezhangyear/p/4038886.html
fgetc和fputc函数相关推荐
- c语言fputc输入字符串,C语言fgetc和fputc函数用法详解(以字符形式读写文件)
C语言fgetc和fputc函数用法详解(以字符形式读写文件),文件,字符,指针,函数,字节 C语言fgetc和fputc函数用法详解(以字符形式读写文件) 易采站长站,站长之家为您整理了C语言fge ...
- 文件操作:fgetc与fputc函数的使用
在成功打开文件后,我们便可以对文件进行操作,以下是字符输入函数fgetc和字符输出函数fputc的简单使用说明. 如果还不知道如何打开文件的可以看看我的另一篇文章. 点我 fputc函数的使用 当我们 ...
- 计算机科学类专升本复习之“C语言fgetc和fputc函数用法”详解(初稿)
C语言fgetc和fputc函数用法详解(以字符形式读写文件) 在C语言中,"读写"文件比较灵活,既可以每次"读写一个字符",也可以"读写一个字符串& ...
- C语言fgetc和fputc函数用法讲解
在C语言中,读写文件比较灵活,既可以每次读写一个字符,也可以读写一个字符串,甚至是任意字节的数据(数据块).本节介绍以字符形式读写文件. 以字符形式读写文件时,每次可以从文件中读取一个字符,或者向文件 ...
- matlab fgetc,C语言fgetc和fputc函数用法详解(以字符形式读写文件)
在C语言中,读写文件比较灵活,既可以每次读写一个字符,也可以读写一个字符串,甚至是任意字节的数据(数据块).本节介绍以字符形式读写文件. 以字符形式读写文件时,每次可以从文件中读取一个字符,或者向文件 ...
- C语言fgetc和fputc函数用法详解(以字符形式读写文件)
在C语言中,读写文件比较灵活,既可以每次读写一个字符,也可以读写一个字符串,甚至是任意字节的数据(数据块).本节介绍以字符形式读写文件. 以字符形式读写文件时,每次可以从文件中读取一个字符,或者向文件 ...
- C语言fgetc和fputc函数用法详解
以字符形式读写文件时,每次可以从文件中读取一个字符,或者向文件中写入一个字符.主要使用两个函数,分别是 fgetc() 和 fputc(). 字符读取函数 fgetc fgetc 是 file get ...
- C语言实现文件复制 fgetc、fputc函数的使用 带详细注释版
这个程序非常简单,但是在写程序时要注意,在实现复制的过程中,无论是复制的文件还是被复制的文件都应该是打开状态,复制完成后再分别关闭. 1. int fgetc(FILE * stream) 从 str ...
- C语言文件指针的基本函数介绍包含了fpoen、fclose、fgetc、fputc、fscanf、fprintf、fgets、fputs、fread、fwrite函数以及文件定位函数.
一.打开关闭文件 只打开文件 再关闭文件 #include <stdio.h> #include<stdlib.h> main() {FILE *fp;fp = fopen ...
- 利用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所指文件中: 利 ...
最新文章
- 企业研发管理工具应用分析
- Spring Boot 解决跨域问题的 3 种方案
- QRCode.js -- 用 Javascript 生产二维码
- Oracle 表空间数据文件迁移图解
- 关于分布式锁原理的一些学习与思考:redis分布式锁,zookeeper分布式锁
- 北理工 管理系统计算机仿真作业,20秋北理工《CADCAM原理与应用》--模拟3-答案 更…...
- mysql分组后去重复数据_mysql去掉重复数据只保留一条,以及取分组后的一条数据...
- html语言中 头元素的标记是,HTML元信息标记
- Educational Codeforces Round 20 C. Maximal GCD
- 【VS2017】VS2017离线安装教程
- Excel对于筛选后单元格进行“复制”与“粘贴”
- vue下载本地静态文件
- 电信 网通 铁通 DNS服务器IP地址
- 寂寞的最初,爱情不过如此
- Matlab——sym和syms
- Android亮度调节
- Linux知识点整理(五)—— Linux 磁盘与文件系统管理
- 华为是怎样研发的(4)——器件选型
- python-包引入和.py打包成无需环境的.exe
- TC275can总结
热门文章
- Java运算符和类型转换
- button按钮提交form表单的js方法不要使用关键字login
- 基于OHCI的USB主机 —— UFI命令概述
- 关于HyperLink的NavigateUrl属性的链接地址带参数出错的问题【整理】
- 请教大家, 关于 $0118 号消息
- 老外写的比较好用的splitter控件
- 转成静态页面,由于ie网址或路径原因,Atlas失效。
- 一夜上手uni-app
- rust里面的柴油桶有什么用_用了橡木桶的红酒就一定好吗?什么样的酒才适合橡木桶?...
- MySQL8.0.19解压安装教程