非常风气网www.verywind.cn
首页
feof函数和eof的返回值
c++如何判断文件末尾
答:
使用标准库
函数feof
()可判断是否到达文件结尾。用法:include <stdio.h> int feof(FILE *stream);参数流 :FILE结构的指针。功能:feof是C语言标准库函数,其原型在stdio.h中,其功能是检测流上的文件结束符,如果文件结束,则
返回
非0值,否则返回0(即,文件结束:返回非0值,文件未结束,返回0值...
c语言中的
EOF
是什么意思?
答:
档案存取或其它 I/O 功能可能传回等于象征符号值 (巨集) EOF 指示档案结束的情形发生。实际上
EOF 的
值通常为 -1,但它依系统有所不同。巨集 EOF会在编译原始码前展开实际值给预处理器。C语言中,EOF常被作为文件结束的标志。还有很多文件处理
函数
处错误后
的返回值
也是EOF,因此常被用来判断调用...
...且已读到文件末尾,则库
函数feof
(fp)
的返回值
是() A)
EOF
答:
若fp是指向某文件的指针,且已读到文件末尾,则库
函数feof
(fp)
的返回值
是()A)
EOF
B)-1C)非零值D)NULL答案是C是为什么呢?... 若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是() A)EOF B)-1 C)非零值 D)NULL 答案是C是为什么呢? 展开 我来答 1...
feof函数的
功能是什么?
答:
功 能: 检测流上的文件结束符 用 法: int
feof
(FILE *stream);程序例:include <stdio.h> int main(void){ FILE *stream;/* open a file for reading */ stream = fopen("DUMMY.FIL", "r");/* read a character from the file */ fgetc(stream);/* check for
EOF
*/ if (...
pFile是个文件指针 那么 pFile!=
EOF
和!
feof
(pFile)是不是一个意思啊...
答:
不是一个意思
EOF
相当于一个宏 就是类似 #define EOF -1 这样 当你fopen一个文件的时候
返回
一个指针,返回0的话(即NULL)代表文件没有打开,返回其他的指针值就对应一个文件(这个值不可能为EOF)也就是pFile不可能为EOF,可是你用read,或者
feof
来判断pFile是否到结尾的时候当是末尾 read/feof就会...
关于
feof
先读取一次再进行判断的问题
答:
feof
(fp) 判断文件是否已读到 文件 结束符
EOF
.(!feof(fp)) 表示如果没有 读到 EOF 则循环。只有读了以后,而且读到 EOF, feof(fp) 才是真。!feof(fp) 才是假,循环结束。没有读取过就判断,判断出来当然是 “没有读到 EOF ”,循环当然继续。符合程序员的要求。所以很多人就这样写。
C语言复制文件内容时候最后多了个问号
答:
int ch;while ( (ch=fgetc(ch))!=
EOF
) { putchar(ch);};对于fgetc,所有的char
返回值
对应int值0-255,当返回-1(EOF)表示文件结束或者出错。如果你用char,255和-1是同一个值,无法判断文件结束,然后这个-1只能被写入文件,然后判断出
feof
,跳出循环,所以多了一个字节EOF(-1)。
怎么用C++在文本中读取一行或多行指定的数据?
答:
所以当遇到
返回值
为NULL的情况时,应使用ferror或
feof函数
检查是发生错误还是遇到
EOF
。2、例程:include<stdio.h>int a;char b,c[100];int main(){ FILE * fp1 = fopen("input.txt", "r");//打开输入文件 FILE * fp2 = fopen("output.txt", "w");//打开输出文件 if (fp1=...
c语言中fgets
的返回值
类型??
答:
包括最后一个换行符)的字符数超过n-1,则fgets只返回一个不完整的行,但是,缓冲区总是以NULL字符结尾,对fgets的下一次调用会继续读该行。函数成功将返回stream,失败或读到文件结尾返回NULL。因此不能直接通过fgets
的返回值
来判断函数是否是出错而终止的,应该借助
feof函数
或者ferror函数来判断。
把字符串的增删查改,插入以及删除各种操作封装为一个用c代码写的库,代...
答:
异常返回:
返回EOF
,即-1。由于输出的整数值有可能是-1,所以必须用
feof
()或ferror()来判断是到了文件结束,还是出现了一个出错。*文件状态检查A.文件结束(1)
函数
原型intfeof(FILE*fp)(2)功能说明 该函数用来判断文件是否结束。(3)参数说明 fp:文件指针。(4)
返回值
0:假值,表示文件未结束。 1:真值,表示文件...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网