社区
C语言
帖子详情
fwrite写int数组里面包含26,然后读到这里被当成eof
xiehuanxie
2019-03-08 11:50:20
这种一般怎么处理,fread会把26当成eof,然后以为文件结束了
...全文
141
1
打赏
收藏
fwrite写int数组里面包含26,然后读到这里被当成eof
这种一般怎么处理,fread会把26当成eof,然后以为文件结束了
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2019-03-09
打赏
举报
回复
不要把 fopen("...","...");fscanf,fprintf,fgets,fgetc,fclose //读时把\r\n替换成\n,写时把\n替换成\r\n;读到\x1a就设置EOF;读写的内容当字符看待 和 fopen("...","...
b
");fseek,ftell,fread,fwrite,fgetc,fclose //不作以上替换,遇到\x1a仍继续读;读写的内容当字节看待 弄混了
636f6c696e
2019-03-09
打赏
举报
回复
读二进制文件用feof替代
C语言提高
指针变量自增一次的量和其指向的数据类型有关,若指向的是一个
int
,地址没错增加一个
int
型大小的空间,若指向的是一个
int
数组
,则没错增加该
int
型
数组
的大小。
int
arr[10];
数组
名arr表示
数组
第一个元素的地址...
C文件操作、读
写
文件 C++文件读
写
、文件操作
转自 飘羽随风 基于C的文件操作 在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之。 ...一、流式文件操作 ...
int
level; /* fill/empty level of buffer */ unsign
文件读
写
c++
fread()函数会只读取到0x00的字节的位置 基于C的文件操作 在ANSIC中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之。 一、流式文件操作 这种方式的文件操作有一个重要
输入输出大全(普通输入输出和快读快
写
)C/C++
没做过io题?输入输出
写
不来?快读快
写
还不了解?这一章输入输出的大全,看完一定能让你豁然开朗。
c++读
写
文件设定读和
写
的位置
文件定位 和C的文件操作方式不同的是,C++ I/O系统管理两个与一个...所以,C++的文件定位分为读位置和
写
位置的定位,对应的成员函数是 seekg()和 seekp() seekg()是设置读位置, seekp是设置
写
位置。
C语言
70,022
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章