文件操作学习总结
2023-12-19 21:33:23
磁盘上的?件是?件。
但是在程序设计中,我们?般谈的?件有两种:
程序?件、数据?件
(从?件功能的?度来分类
的)。
程序?件 :
程序?件包括源
程序?件(后缀为.c)
,
?标?件(windows环境后缀为.obj)
,
可执?程序(windows环境后缀为.exe)
。
数据?件:
?件的内容不?定是程序,?是程序运?时读写的数据,?如程序运?需要从中读取数据的?件,或者输出内容的?件。
1. ?件名:
?个?件要有?个唯?的?件标识,以便??识别和引?。
?件名包含3部分:?件路径+?件名主?+?件后缀
例如:
c:\code\test.txt
为了?便起?,
?件标识常被称为?件名
。
2.?进制?件和?本?件:
根据数据的组织形式,数据?件被称为
?本?件或者?进制?件
。
数据在
内存中以?进制的形式存储
,如果不加转换的输出到外存,就是?进制?件。
如果要求在外存上以ASCII码的形式存储,则需要在存储前转换。以ASCII字符的形式存储的?件就是?本?件。
字符?律以ASCII形式存储,数值型数据既可以?ASCII形式存储,也可以使??进制形式存储。
如有整数10000,如果以ASCII码的形式输出到磁盘,则磁盘中占?5个字节(每个字符?个字节),??进制形式输出,则在磁盘上只占4个字节(VS2019测试)。
文章来源:https://blog.csdn.net/weixin_62409572/article/details/135094165
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!