fgetc
来源:互联网 发布:软件规模度量单位 编辑:程序博客网 时间:2024/05/09 03:15
意为从文件指针stream指向的文件中读取一个字符,读取一个字节后,光标位置后移一个字节。
- 中文名
- fgetc
- 概 述
- 意为从文件指针stream
- 功 能
- 从流中读取字符。
- 用 法
- 格式:int fgetc(FILE *s
目录
- 1功 能
- 2用法
- 3程序例
- 4Linux C
- ▪相关函数
- ▪表头文件
- ▪定义函数
- ▪函数说明
- ▪返回值
- ▪范例
功 能
编辑从流中读取字符。
用法
编辑格式:int fgetc(FILE *stream);
这个函数的返回值,是返回所读取的一个字节。如果读到文件末尾或者读取出错时返回EOF。
程序例
编辑1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <string.h>
#include <stdio.h>
#include <conio.h>
int
main(
void
)
{
FILE
*stream;
char
string[ ] =
"This is a test"
;
int
ch;
/* open a file for update */
stream =
fopen
(
"DUMMY.FIL"
,
"w+"
);
/* write a string into the file */
fwrite
(string,
strlen
(string), 1, stream);
/* seek to the beginning of the file */
fseek
(stream, 0, SEEK_SET);
do
{
/* read a char from the file */
ch =
fgetc
(stream);
/* display the character */
putch(ch);
}
while
(ch != EOF);
fclose
(stream);
return
0;
}
Linux C
编辑相关函数
open,fread,fscanf,getc
表头文件
include<stdio.h>
定义函数
int fgetc(FILE * stream);
函数说明
fgetc()从参数stream所指的文件中读取一个字符,并把它作为一个字符返回。若读到文件尾或出现错误时,它就返回EOF,你必须通过ferror或feof来区分这两种情况。
返回值
fgetc()会返回读取到的字符,若返回EOF则表示到了文件尾,或出现了错误。
范例
1
2
3
4
5
6
7
8
9
10
#include<stdio.h>
void
main()
{
FILE
*fp;
int
c;
fp=
fopen
(
"exist"
,
"r"
);
while
((c=
fgetc
(fp))!=EOF)
printf
(
"%c"
,c);
fclose
(fp);
}
0 0
- fgetc()
- fgetc
- fgetc
- fgetc
- fgetc
- 关于fgetc
- fgetc;getc
- fgetc,feof
- fgetc()相加
- fgetc() Ⅱ
- fgetc函数
- fgetc、fputc
- fgetc, EOF 及其它
- fgetc和fputc
- fgetc, EOF 及其它
- fgetc fgets fputc fputs
- fgetc fgets fputc fputs
- fgetc, EOF 及其它
- Jmeter对基于websocket协议的压力测试
- tomcat去掉项目名称
- Delphi 10.1 Berlin下TStringGrid单元格样式设定
- mysql表名忽略大小写设置
- Java并发编程:Executor框架
- fgetc
- ImageView 宽度顶边显示,高度保持比例
- Android 6.0拨号界面响应工程码流程
- java布局——流式布局
- Oracle Instant Client(即时客户端) 安装与配置
- [JQ权威指南]使用全局函数get()向服务器请求数据
- Verilog基础知识4(常用集成门电路的逻辑符号对照表)
- NVMe over Fabric诞生及发展(协议细节及市场现状篇)
- CodeForces 474AKeyboard