在我们的C/C++学习生涯中、在我们大脑的印象里,通常只有指针的概念,很少听说指针还有远、近、巨之分的,从没听说过什么近指针、远指针和巨指针。
可以,某年某月的某一天,你突然看到这样的语句:
char near *p; /*定义一个字符型“近”指针*/
char far *p; /*定义一个字符型“远”指针*/
char huge *p; /*定义一个字符型“巨”指针*/
实在不知道语句中的“near”、“far”、“huge”是从哪里冒出来的,是个什么概念!本文试图对此进行解答,解除许多人的困惑。
这一点首先要从8086处理器体系结构和汇编渊源讲起。大家知道,808...


- [游客] 咬着牙坚持吧~~~! 04/10 15:52
- [wuerlang] 同情中...... 03/25 15:54
- [pirates] 累啊,啥时有时间学习?唉,难怪人家说“人过三十不学艺”,人到了30岁,如我等凡夫俗子,俗务缠身,很难 03/25 11:30
- [pirates] 回WDM:东风吹,战鼓擂,谁怕谁啊?当然对方也能放倒两个了,我被人群殴,以寡敌众当然搞不定,但我就挑 03/25 11:27
- [elfen_lied] 学习计算机 路还长啊!!!! 03/24 11:42
- [wdm] 把别人喝趴下了几次啊? 03/22 14:11
- [游客] 好好休息! 03/22 10:11
- [游客] 问个菜鸟的问题mov si,0d2h 是怎么算的?? 03/18 22:47
- [游客] 病毒原理? 应该是黑客精神更贴切一些。 03/18 15:28
- [wuerlang] 支持! 03/16 12:38
- [游客] 兄弟有QQ号码啊,我也对计算机有兴趣,但不是计算机专业的,看过你回的一贴,感觉写得很客观,很适合自学 07/20 21:31
[2007-12-07 13:12] 【汇编剖析指针】转:C/C++中的近指针、远指针和巨指针
阅读全文 |
作者:fishboy |
评论次数(10) |
浏览次数(2105)
[2007-11-26 15:39] 送给学完汇编后自学C语言的兄弟
【C语言中的重要概念】--转贴
一、C语言的指针
1.指针说明
指针是包含另一变量的地址变量。
(1)int *p
p是一个指针,指向一个整形数。
(2)int *p()
p是一个函数,该函数返回一个指向整数的指针。
(3)int (*p)()
p是一个指针,该指针指向一个函数,这个函数返回一个整数。
(4)int *p[]
p是一个数组,该数组的每一个元素是指向整数的指针。
(5)int (*p)[]
p是一个指针,该指针指向一个数组,这个数组的每一个元素是一个整数。
(6)int *(*p)()
p是一个指针...
一、C语言的指针
1.指针说明
指针是包含另一变量的地址变量。
(1)int *p
p是一个指针,指向一个整形数。
(2)int *p()
p是一个函数,该函数返回一个指向整数的指针。
(3)int (*p)()
p是一个指针,该指针指向一个函数,这个函数返回一个整数。
(4)int *p[]
p是一个数组,该数组的每一个元素是指向整数的指针。
(5)int (*p)[]
p是一个指针,该指针指向一个数组,这个数组的每一个元素是一个整数。
(6)int *(*p)()
p是一个指针...
阅读全文 |
作者:fishboy |
评论次数(4) |
浏览次数(2768)
页码数(1):
1