fgetc和fputc

1 fgetc

功能:从一个流中读取一个字符

表头文件:#include<stdio.h>

函数原型:int fgetc(FILE *stream)

 

stream  一个FILE型的指针

返回值:getc 以 unsigned char 的方式读取文件流,扩张为一个整数,并返回。 意思就是, getc 从文件流中取一个字节(8位),并加上24个零,变成32位整型,成为一个小于256的整数, 然后返回。

 

2 fputc

功能:往一个流中输入一个字符

表头文件:#include<stdio.h>

函数原型:int fputc(int ch, FILE *stream)

 

ch  ch虽然是整型,但fputc 将其写入文件流之前,,把整数的高24位去掉了

stream  一个FILE型的指针

返回值: 如果成功输入,fputc 返回 0,否则返回EOF(-1)。和fclose一样,这个返回值通常不被我们利用。

 

程序示例:

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值