社区
C++ 语言
帖子详情
文本文件 与二进制文件的区别?
跑着的程序员
2011-11-19 08:20:54
如题
...全文
91
7
打赏
收藏
文本文件 与二进制文件的区别?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
紫色动力
2011-11-19
打赏
举报
回复
[Quote=引用 1 楼 hnwyllmm 的回复:]
文本文件包含了一些编码信息,二进制文件就可以认为是纯数据
[/Quote]
我觉得是这个,呵呵
bruceteen
2011-11-19
打赏
举报
回复
文本文件会将0x20以下的字符当成是某种有意义的指令
比如吧,windows下会将文本文件中的\r\n变成\n读进内存,将内存的\n变成\r\n写进去
其他还有 文件结束,跳到行首,响铃,文件结束,换页 等等等等,而且各个平台和编译器处理起来都不一样
koalapheonix
2011-11-19
打赏
举报
回复
没什么区别,只是二进制文件一般有不可见字符
羽飞
2011-11-19
打赏
举报
回复
文本文件包含了一些编码信息,二进制文件就可以认为是纯数据
relaxisland
2011-11-19
打赏
举报
回复
通常说的文本文件是把 每个字符 根据相应的规则(ansi码,unicode码) 变换成 二进制保存到文件中去。
读取的时候,根据相应的标识符,用同样的规则读取出来。
说到底还是 二进制文件,只是标准化过了。
表如字符串128,保存到ansi码值的文本,应该就是1,2,8三个字符分别转换成 二进制0x01,0x02,0x08写到文件中去。
保存到所谓的二进制文件(其实可以看做自定义的 文本文件)
1,你可以按int整数来保存, 转换成 0x00000080, 写道文件中去
2,也可以当做一个short型整数保存, 转换成0x0080 等等
4,你可以当做3个char来保存,转换成 0x01,0x02,0x08保存到文件中区
加个验证码
2011-11-19
打赏
举报
回复
存储格式不一样,连带导致读取时表现方式不一样
qq120848369
2011-11-19
打赏
举报
回复
文件里存储字节,ASCII范围内的字节可以被理解为ASCII字符,这是由程序员的意志决定的.
文本
文件
和
二进制
文件
区别
读写.rar
文本
文件
和
二进制
文件
读写
区别
,C语言
文本
文件
转换
二进制
文件
文本
文件
转换
二进制
文件
二进制
文件
转换成
文本
文件
,16进制显示.py
二进制
文件
srcfile 转换成
文本
文件
targetfile,16进制显示。
二进制
文件
srcfile 转换
文本
文件
targetfile,16进制显示。
二进制
文件
转换
文本
文件
targetfile,16进制显示。
二进制
文件
转换
文本
文件
,16进制显示...
java 将
文件
中
二进制
文件
转换成文本
文本
文件
并输出
读取
文件
中的
二进制
文件
并将
二进制
转换成文本文档并输出
二进制
文件
转换为
文本
文件
的工具
一个很有用的工具,可以将
二进制
文件
转换为
文本
文件
C++ 语言
64,281
社区成员
250,470
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章