文件操作学习总结
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进行投诉反馈,一经查实,立即删除!