- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 二进制文件和文本文件--我的理解
文本文件与二进制文件我的体会总结如下: 1.文本文件与二进制文件的区别存在于逻辑层面上,即文件的编码翻译方式不一,但是在磁盘上的物理文件,都是以二进制形式保存的。 2.在访问和读写文件时会才会产生两种文件的区分,用文本方式打开,用fgets,fputs之类的文件I/O访问就是文本文件,而用fread/fwrite等文件I/O访问就是二进制文件。 3.unix和DOS的文本
2009-04-21 19:26:00
332
原创 字节对齐--我的见解
一 、字节对齐的含义 要理解字节对齐,首先得理解系统内存的组织结构。内存由许多存放一段信息的单元(位置)组成,每个单元有一个编号,程序可以通过这个编号来访问这个单元,这个编号就是这个单元的地址。在x86体系架构中,内存单元大小为8bit,物理内存地址是对单元进行寻址,举个例子来说,一个拥有32位地址总线的CPU来说,能够寻址的内存大小为232x8bit(1Byte)=4GByte。
2009-04-21 18:31:00
620
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人