美文网首页
17/6 文件模式

17/6 文件模式

作者: hannah1123 | 来源:发表于2022-05-08 18:28 被阅读0次

    问题:

    以默认模式打开文件进行输出将自动把文件的长度截短为0,相当于删除已有内容

    so:提供多种文件打开模式如下图

    将数据存储为文本格式或二进制格式

      区别:

      文本格式:需要将浮点数的计算机内部表示转换为字符格式进行存储(便于读取)

    二进制格式:存储的是计算机的内部表示(保存速度更快)二进制格式对于数字来说比较精确,因为存储的是值的内部表示,因此不会有转换误差,以二进制格式保存的速度更快,因为不需要转换。

    对于字符来说,二进制表示和文本表示是一样的,即字符的ASCII的二进制表示,对于数字来说,二进制表示与文本表示有很大差别。

    举例:

    如1、2在使用cin捕获输入之前清空缓冲区中可能存在的所有空格。

    如3将cin中输入 以二进制格式写入文件中

    相关文章

      网友评论

          本文标题:17/6 文件模式

          本文链接:https://www.haomeiwen.com/subject/vgbqurtx.html