c语言fgetc()函数(从指定的流 stream 获取下一个字符(一个无符号字符),并把位置标识符往前移动)
C 标准库 - <stdio.h>
文章目录
- 描述
- 声明
- 参数
- 返回值
- 实例
描述
C 库函数 int fgetc(FILE *stream)
从指定的流 stream 获取下一个字符(一个无符号字符),并把位置标识符往前移动。
声明
下面是 fgetc() 函数的声明。
int fgetc(FILE *stream)
参数
- stream – 这是指向 FILE 对象的指针,该 FILE 对象标识了要在上面执行操作的流。
返回值
该函数以无符号 char 强制转换为 int 的形式返回读取的字符,如果到达文件末尾或发生读错误,则返回 EOF。
实例
下面的实例演示了 fgetc() 函数的用法。
file.txt文件内容:
这是 C 语言。这是一种系统程序设计语言。
#include <stdio.h>int main ()
{FILE *fp;int c;int n = 0;fp = fopen("file.txt","r");if(fp == NULL) {perror("打开文件时发生错误");return(-1);}do{c = fgetc(fp);if( feof(fp) ){break ;}printf("%c", c);}while(1);fclose(fp);return(0);
}
VS编译运行结果:
这是 C 语言。这是一种系统程序设计语言。
F:\Arnold_Test\20211223_jsonTest\jsonTest\Debug\jsonTest.exe (进程 43400)已退出,代码为 0。
按任意键关闭此窗口. . .
参考文章:C 库函数 - fgetc()
c语言fgetc()函数(从指定的流 stream 获取下一个字符(一个无符号字符),并把位置标识符往前移动)相关推荐
- c语言 fgetc函数,C 库函数 – fgetc()
C 库函数 - fgetc() 描述 C 库函数 int fgetc(FILE *stream) 从指定的流 stream 获取下一个字符(一个无符号字符),并把位置标识符往前移动. 声明 下面是 f ...
- c语言fgetc函数_C语言中的fgetc()函数与示例
c语言fgetc函数 C中的fgetc()函数 (fgetc() function in C) Prototype: 原型: int fgetc(FILE *filename); Parameters ...
- C语言fputs()函数(把字符串写入到指定的流 stream (文件指针)中)
C 标准库 - <stdio.h> 注意:fgets和fputs是字符串读写,fread和fwrite是数据块读写 文章目录 描述 声明 参数 返回值 实例 描述 C 库函数 int fp ...
- php seekdir,C++_详解C语言中telldir()函数和seekdir()函数的用法,C语言telldir()函数:取得目录流 - phpStudy...
详解C语言中telldir()函数和seekdir()函数的用法 C语言telldir()函数:取得目录流的读取位置头文件: #include 定义函数: off_t telldir(DIR *dir ...
- c语言中的无符号字符指什么,深入分析C语言中的有符号和无符号
有符号和无符号指的是数字那么有符号和无符号的区别是什么,我们这里一起来看在C语言中的有符号和无符号分析吧,希望这篇文章能够对各位有用. 就像我们必须决定某个量使用整数还是实数,使用多大的范围数一样,我 ...
- C语言函数fscanf()(从流 stream 读取格式化输入)(如果成功,返回成功匹配和赋值的个数;否则返回EOF)(分隔符:space、Tab、Enter)
C 标准库 - <stdio.h> 文章目录 描述 声明 参数 返回值 实例1 实例2 实例3 注意(分隔符:space.Tab.Enter) 换行格式化输入示例(暂时只能弄英文字符,中文 ...
- c语言fgetc函数作用,C语言中fgetc函数的使用方法
该函数包含在C语言中的stdio.h头文件中,主要功能是从流中读取一个字符,并增加文件指针的位置. 函数原型:int fgetc(FILE *fp); 函数功能:从流中读取字符,即从fp所指定的文件中 ...
- c语言fgetc函数作用,C语言fputc()和fgetc()函数
fputc()函数用于将单个字符写入文件.它将一个字符输出到流. fputc()函数的语法: int fputc(int c, FILE *stream) 示例: 创建一个源文件:fputc-writ ...
- c语言无符号字符型5是什么,C语言中无符号型别是什么意思啊?
C语言中无符号型别是什么意思啊?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C语言中无符号型别是什么意思啊? 无符号 ...
最新文章
- GitLab 在中国成立公司极狐,GitHub 还会远吗?
- Java 一维数组作为参数和返回值
- opencv 霍夫曼变换 直线提取
- 烦人的Facebook分享授权
- git传代码到github
- 转载:Django之Form组件
- 开发人员需要了解的有关xPaaS的一切
- php 获取 省份缩写,php获取客户端IP,国家,省份,地区,ISP等信息
- H3C MSR路由器GRE over IPv4典型配置案例
- 克隆卡设备_SD Clone for mac(SD卡克隆备份软件) v3.2
- FNV摘要HASH算法实战
- 使用Zephir来快速编写高性能PHP二进制拓展
- 轻松获得卡巴斯基KEY
- 错题集 HDLBits Exams/ece241 2013 q7 JK触发器
- 手写SSH2服务器连接池
- R语言使用sort函数降序排序向量数据、设置decreasing参数进行降序排序
- Andromeda:适用于多进程架构的组件通信框架
- 高德地图2----输入提示、关键字查询
- 传奇手游战神引擎多机多区配置方法
- 乙女心,养的第一株多肉小植物