问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言指针问题.*(char *) 与*(char far *)有什么区别?

发布网友 发布时间:2024-10-09 23:24

我来回答

3个回答

热心网友 时间:2024-11-08 02:42

near指针和far指针?

在DOS下(实模式)地址是分段的,每一段的长度为64K字节,刚好是16位(二进制的十六位)。
near指针的长度是16位的,所以可指向的地址范围是64K字节,通常说near指针的寻址范围是64K。
far指针的长度是32位,含有一个16位的基地址和16位的偏移量,将基地址乘以16后再与偏移量相加,(所以实际上far指针是20位的长度。)即可得到far指针的1M字节的偏移量。所以far指针的寻址范围是1M字节,超过了一个段64K的容量。例如一个far指针的段地址为0x7000,偏移量为0x1244,则该指针指向地址0x71224.如果一个far指针的段地址是0x7122,偏移量为0x0004,则该指针也指向地址0x71224。
如果没有指定一个指针是near或far,那么默认是near。所以far指针要显式指定。far指针工作起来要慢一些,因为每次访问一个far指针时,都要将数据段或程序段的数据交换出来。另外,far指针的运算也比较反常,例如上面讲到的far指针指向同一个地址,但是比较的结果却不相同。

什么时候使用far指针?

当使用小代码或小数据存储模式时,不能编译一个有很多代码或数据的程序。因为在64K的一个段中,不能放下所有的代码与数据。为了解决这个问题,需要指定以far函数或far指针来使用这部分的空间(64K以外的空间)。许多库函数就是显式地指定为far函数的形式。far指针通常和farmalloc()这样的内存分配函数一起使用

热心网友 时间:2024-11-08 02:43

现在用不上far了 最好不要far

热心网友 时间:2024-11-08 02:43

32位系统里没有任何差别
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
word文档怎么设置页码word怎么从中间开始设置页码 《祖宗模拟器》如何长寿长寿技巧分享 祖宗模拟器答案大全,你知道吗。 祖宗模拟器答案大全,哪位有? 宝石种类分为哪几类? 表格怎么自动排序号excel表格中自动生成序号技巧 表格如何自动排序仅需4步让Excel表格自动排序的方法 1.5匹富士空调电脑板开机就烧保险丝 为什么 修空调只是把拆了个压敏电阻,虽然可以运行,但这样没问题吗? 1.5富士空调电脑板一通电就烧保险丝为什么 哈尔滨高铁西站出站口到万达主题乐园怎么走 哈尔滨万达乐园的位置偏僻吗?交通方不方便? 哈尔滨万达乐园交通路线,怎么去哈尔滨万达乐 哈尔滨万达乐园怎么走 2018哈尔滨万达娱雪乐园门票+优惠政策+游玩项目... 用穷人,富人,学校,菜市场写一篇作文,500字. ...之间,医生让安装心脏起搏器,可是老人家有高血压,要安装吗 心脏病,高血压,冠心病,心悸梗塞,现在心跳慢,需装心脏起搏器,能装吗? 关于初中数学函数的问题 函数y=x+1/x的最小值是多少?(初中数学) 初中数学:设a1<a2<```<an,y=|x-a1|+|x-a2|+```+|x-an|,求y的最小值... 华为数据卡、路由器系列产品都是有哪些国包商公司在做啊?求解答! iphone升级后照片不见了。但是通讯录在。升级前照片流有140多张照片... 小学五年级的学生,都有哪些心算、速算的好方法,请指教。谢谢_百度知 ... 小弟前几天刚刚通过了华为的面试,但工作地点要在下周签约的时候才能... dnf结婚戒指升级流程dnf结婚 生意占之许遂心 贵人作主喜相生 鳌鱼脱出金钩钓 摆尾摇头出此门 三星手机a3000最近老闪屏,去售后看了还是这样怎么办 请问如下情况全友家居专卖店发错货,导致订货合同更改了,要承担什么责任... 年轻父母应不应该上班? 父母穷对孩子有什么影响? 南梁萧衍生平 ...有承包地,取消农业与非农户口后,户口本为居民户口薄,我还是不是农村... ...又迁回去了,户口本首页表明的是农业户口,我是不是也是农业户口呢... 原神怎么放出火把图标 ...滤泡丰富会厌谷未见明显异常咽喉梨状窝光滑。请问这些影响健康吗... 纤维喉镜检查包括哪些项目 喉镜报告说有白色肿物 旅游中出现失眠的原因有哪几种 静宁县残疾人补贴12月份咋还发放 广州节能车有哪些? 广州节能车有哪些 节能车 有哪些 人际关系对我们很重要吗? 时光分期开户是什么 为什么蜡菊笔刷画起来不是黑色的呢 卡罗拉双擎1 8精英版有哪些颜色 成都婚宴用酒排行2019 婚宴桌上摆几瓶酒好 日语中有「まて」这个词吗? 哪个软件可以评价电影心得? 什么是differentiaionstrategy和focusstrategy,两者有什么区别?