c语言中磁盘文件的分类

复制代码
#include <stdio.h>
复制代码
/*磁盘文件的分类:
复制代码
 * 一个文件通常是磁盘上一段命名的存储区计算机的存储在物理上是二进制的,
复制代码
 * 所以物理上所有的磁盘文件本质上都是一样的:以字节为单位进行顺序存储
复制代码
 * 从用户或者操作系统使用的角度(逻辑上)把文件分为:
复制代码
 * 文本文件:基于字符编码的文件
复制代码
 * 二进制文件:基于值编码的文件
复制代码
 * 文本文件:基于字符编码,常见编码由ASCLL、UNICODE等
复制代码
 * 一般可以使用文本编辑器直接打开
复制代码
 * 列如:数5678的以ASCLL存储形式为:
复制代码
 * ASCLL:00110101 00110110 00110111 00111000
复制代码
 * 歌词文件就是文本文件
复制代码
 * 二进制码文件:
复制代码
 * 基于值编码,自己根据具体应用,指定某个值是上面意思把内存中的数据按其在
复制代码
 * 内存中的存储形式原样输出到磁盘上一般需要自己判断或使用特定软件分析数据
复制代码
 * 格式,例如:5678的存储形式为:
复制代码
 * 二进制码:00010110 00101110
复制代码
 * 音频文件:二进制文件
复制代码
 * 图片文件,一个像素由两个字节来描述******######&&&&&
复制代码
 * *代表红色的值
复制代码
 * #代表绿色的值
复制代码
 * &代表蓝色的值
复制代码
 * 二进制文件以位来表示一个意思。
复制代码
 */
复制代码
int main()
复制代码
{
复制代码
    printf("Hello World!\n");
复制代码
    ret
相关推荐
kaikaile19957 分钟前
雷达仿真中时域与频域脉冲压缩的对比 MATLAB实现
开发语言·matlab
胡闹547 分钟前
【EasyExcel】字段赋值错乱问题
java·开发语言
独自归家的兔10 分钟前
基于GUI-PLUS 搭配 Java Robot 实现智能桌面操控
java·开发语言·人工智能
ew4521811 分钟前
【JAVA】实现word的DOCX/DOC文档内容替换、套打、支持表格内容替换。
java·开发语言·word
企微自动化12 分钟前
企业微信外部群自动化系统的异常处理机制设计
开发语言·python
墨&白.14 分钟前
如何卸载/更新Mac上的R版本
开发语言·macos·r语言
技术小甜甜22 分钟前
[Python] 使用 Tesseract 实现 OCR 文字识别全流程指南
开发语言·python·ocr·实用工具
leo__52028 分钟前
MATLAB 实现 基分类器为决策树的 AdaBoost
开发语言·决策树·matlab
老朱佩琪!32 分钟前
Unity原型模式
开发语言·经验分享·unity·设计模式·原型模式
毕设源码-郭学长33 分钟前
【开题答辩全过程】以 基于JAVA的车辆违章信息管理系统设计及实现为例,包含答辩的问题和答案
java·开发语言