摘要: C/C++中near和far的区别 关键字near和far受目标计算机体系结构的影响。目前编程中使用不多。 near关键字创建一个指向可寻址内存低端部分的目标指针。这些指针占用内存的单一字节,并且他们能够指向的内存单元被限制到256个位置,通常是在0x0000~0x00ff范围中。 int near * ptr; far关键字创建一个能够指向内存中任何数据的指针: char far * ptr; near (近)指针:16位段内偏移地址 far(远)指针:16位段地址+16位段内偏移地址 huge(巨)指针:32位规格化的具有唯一性的内存地址 C语言的存贮属性由六种编译模式决定(参见TC集成环 阅读全文
posted @ 2011-08-06 18:21 sunnyboy 阅读(1382) 评论(0) 推荐(1) 编辑