以二进制方式或者文本方式

文章目录


以二进制方式打开文件和以文本方式保存文件的区别

无论是c/c++,python 都有一个问题,以什么样的方式打开文件,或者写入文件,他们有什么区别呢?

其实例子很简单

例如 我们现在有
int x = 23456
需要将x存入文件中
以二进制方式存入: 占用4个字节,因为int类型是4个字节
以文本方式存入 : 占用5个字节,因为保存的时候讲23456转换成字符串"23456" 存入
在python 中还可以指定编码方式打开,可以说非常强大了

全部评论

相关推荐

流浪的神仙:无恶意,算法一般好像都得9硕才能干算法太卷啦
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务