c语言中磁盘文件的分类

复制代码
#include <stdio.h>
复制代码
/*磁盘文件的分类:
复制代码
 * 一个文件通常是磁盘上一段命名的存储区计算机的存储在物理上是二进制的,
复制代码
 * 所以物理上所有的磁盘文件本质上都是一样的:以字节为单位进行顺序存储
复制代码
 * 从用户或者操作系统使用的角度(逻辑上)把文件分为:
复制代码
 * 文本文件:基于字符编码的文件
复制代码
 * 二进制文件:基于值编码的文件
复制代码
 * 文本文件:基于字符编码,常见编码由ASCLL、UNICODE等
复制代码
 * 一般可以使用文本编辑器直接打开
复制代码
 * 列如:数5678的以ASCLL存储形式为:
复制代码
 * ASCLL:00110101 00110110 00110111 00111000
复制代码
 * 歌词文件就是文本文件
复制代码
 * 二进制码文件:
复制代码
 * 基于值编码,自己根据具体应用,指定某个值是上面意思把内存中的数据按其在
复制代码
 * 内存中的存储形式原样输出到磁盘上一般需要自己判断或使用特定软件分析数据
复制代码
 * 格式,例如:5678的存储形式为:
复制代码
 * 二进制码:00010110 00101110
复制代码
 * 音频文件:二进制文件
复制代码
 * 图片文件,一个像素由两个字节来描述******######&&&&&
复制代码
 * *代表红色的值
复制代码
 * #代表绿色的值
复制代码
 * &代表蓝色的值
复制代码
 * 二进制文件以位来表示一个意思。
复制代码
 */
复制代码
int main()
复制代码
{
复制代码
    printf("Hello World!\n");
复制代码
    ret
相关推荐
AI算法沐枫2 分钟前
基于YOLO26深度学习的【果园荔枝检测与计数】系统设计与实现【python源码+Pyqt5界面+数据集+训练代码】
开发语言·人工智能·python·深度学习·qt·学习·机器学习
玖玥拾5 分钟前
C/C++ 基础笔记(一)
c语言·c++·笔记
专注VB编程开发20年6 分钟前
B4A (Basic4Android) Process_Globals(应用全局)和 Globals(类中公用变量)
java·开发语言
小a杰.8 分钟前
PTO ISA 指令架构 - PTO虚拟指令集架构解析
java·开发语言·架构
会编程的土豆16 分钟前
Go 里 interface 为什么能比较?到底在比什么?
开发语言·后端·golang
nnsix19 分钟前
MVC、MVP、MVVM 架构 笔记
java·开发语言·前端
Smile_25422041825 分钟前
vue3 + ts reactive方式清空表单对象
开发语言·前端·javascript
jjjava2.029 分钟前
Java 多线程核心基础与线程安全
java·开发语言
逆向命运34 分钟前
PC企微搜索手机号窗口绕过
c语言·汇编·c++·飞书·企业微信
悟乙己36 分钟前
因果推断方法实践:Python实现合成控制法
开发语言·python