(get = fgetc(fp))!=EOF这个是什么意思?求大神指点一下
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
(get = fgetc(fp))!=EOF
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
4条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
恩比德 2014-11-23 14:35关注while((get=fgetc(fp)) != EOF)这样?读文件至文件结束。EOF是end of flie
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-02-06 06:00h阿泉有个梦的博客 C语言fgetc和fputc函数用法详解(以字符形式读写文件) 在C语言中,"读写"文件比较灵活,既可以每次"读写一个字符",也可以"读写一个字符串",甚至是"任意字节"的数据(数据块)。 咱们接下来介绍以"字符形式" 读写 ...
- 2021-05-26 02:26爱护哼哼的博客 调用 get(fgetc) 和 putc(fputc) 函数进行输入、输出当成功地打开文件后,接下来的事情就是对文件进行输入或输出操作,最简单的是调用 getc(或 fgetc) 和 putc(或 fputc) 函数进行字符的输入和输出。1.调用 putc(或 ...
- 2021-03-01 07:38爱吃面的喵的博客 关于文件结束符EOFEOF 是 End Of File 的缩写。在C语言中,它是在标准库中定义的一个宏。人们经常误认为EOF 是从文件中读取的一个字符(牢记)。其实,EOF 不是一个字符,它被定义为是 int 类型的一个负数(比如 -1)。...
- 2016-04-20 16:37weixin_33966365的博客 while((tem = fgetc(fp))!=EOF) { if(tem=='\n') { line++; if(line==427) { break; } } //line++; } fgets(buffer,2000,fp); while(buffer[counti]!='\n' && counti ) { if(buffer[counti] == ')...
- 2023-02-11 23:23Elanie1024的博客 C语言fgetc和fputc函数用法详解
- 2021-05-19 08:09薛加骥的博客 C语言EOF如何使用如果EOF是一个特殊字符,那么假定每个文本文件的结尾都有一个EOF(也就是-1),还是可以做到的,因为文本对应的ASCII码都是正值,不可能有负值。但是,二进制文件怎么办呢?怎么处理文件内部包含的-1呢...
- 2020-05-11 12:51微软技术分享的博客 // while ((ch = fgetc(fp)) != EOF) while (!feof(fp)) { ch = fgetc(fp); if (feof(fp)) break; printf("%c", ch); } } int main(int argc, char* argv[]) { FILE *fp = fopen("c:/lyshark.log", "r"); Read_File...
- 2022-05-17 10:37黑化暴龙魔神--幻梦的博客 1 //取出index位,若取出的index位为0,则GET_BYTE值为假,否则为真 #define GET_BYTE(vByte, index) (((vByte) & (1 ((index) ^ 7))) != 0) //把index位设置为‘1’ #define SET_BYTE(vbyte, index) ((vbyte) |= ...
- 2018-03-22 22:21Yongqiang Cheng的博客 fgetcint fgetc(FILE * stream);1. Get character from stream Returns the character currently pointed by the internal file position indicator of the specified stream. The internal file position in...
- 2021-05-23 07:43weixin_39535283的博客 如果EOF是一个特殊字符,那么假定每个文本文件的结尾都有一个EOF***也就是-1***,还是可以做到的,因为文本对应的ASCII码都是正值,不可能有负值。但是,二进制文件怎么办呢?怎么处理文件内部包含的-1呢?下面是小编...
- 2021-04-20 03:25weixin_39805883的博客 在C语言中,读写文件比较灵活,既可以每次读写一个字符,也可以读写一个字符串,甚至是任意字节的数据(数据块)。...字符读取函数 fgetcfgetc 是 file get char 的缩写,意思是从指定的文件中读取一个字符。fgetc()...
- 2020-04-29 14:36modi000的博客 int fgetc(FILE *stream); //从文件中读字符 注意: 1)fputc()函数的参数是int ch,但是传入的时候需直接传入字符; 2)fgetc的返回值是int ,一定不要弄错了。 char ch_put = 'a';//输入char类型 fputc(ch,f....
- 2021-05-21 07:56weixin_39531594的博客 =EOF){ putchar(ch); ch=fgetc(fp); } 注意,EOF不是可输出字符,因此不能在屏幕上显示。由于ASCII码不可能出现-1,因此EOF定义为-1是合适的。当读入的字符值等于-1(即 EOF)时,表示读入的已不是正常的字符,而是...
- 2022-01-15 10:47languan1639397的博客 在C语言中,读写文件比较灵活,既可以每次读写一个字符,也可以读写...fgetc 是 file get char 的缩写,意思是从指定的文件中读取一个字符。fgetc() 的用法为: int fgetc (FILE *fp); fp 为文件指针。fgetc() 读取
- 2020-03-19 19:54Donald Linux的博客 C语言:fgets和fgetc函数...1、fgetc 是 file get char 的缩写,意思是从指定的文件中读取一个字符。 fgetc() reads the next character from stream and returns it as an unsigned char cast to an int, or EOF ...
- 2023-10-31 10:19xduryan的博客 fgetc()函数学习
- 2021-05-22 07:20袋熊宝宝的博客 从指定输入流 stream 的当前位置读取一个字符,若读到文件尾而无数据时便返回EOF。 main(){int c;FILE *fp= fopen("d:\\a.txt","r");fpos_t p=4;fsetpos(fp,&p);c=getc(fp);putchar(c);}文件内容为:123456回车...
- 没有解决我的问题, 去提问