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

c语言地址到底是一个段还是一个点?比如int a,a的地址为0x1,这个1到底是什么?是表示内存里面地址的一个

发布网友 发布时间:2023-06-20 03:34

我来回答

4个回答

热心网友 时间:2023-10-05 11:45

c语言地址是一个点,或叫“偏移量”(offset) 。程序里,每个变量都有不同的偏移量。

操作系统把程序装入内存时,临时分配一个区域,内存里面的真地址等于 临时分配的值+“偏移量”。

程序运行时,到真地址里去读写数据(取数,存数)。数据在运算器和寄存器里加工。
地址相当于门牌号码,便于寻找数据。

热心网友 时间:2023-10-05 11:46

C语言里的地址表示一个点,一个点外加一个变量类型可以代表一块内存:从这个点开始,长度等同于这个变量类型的长度比如int是4个字节。

说简单点,比如你电脑里装了2个G的内存,这2个G的单位是字节(2GB),于是就给每个字节分配一个地址,第一个字节为0,最后一个字节为0x7FFFFFFF,中间怎么排自己脑内补完。

不过现代操作系统中地址没有那么简单,在windows下其实我上面说的那个是错(简化?)的。它有好几个概念的地址,之间互相转化,什么什么的,以后学了操作系统相关的知识以后会知道。初学者不用知道这么复杂,知道像我刚才说的那样的应该就够了。

热心网友 时间:2023-10-05 11:46

地址就是你家的门牌号,你们家的那条街比较长,就用4位数来表示,街比较短,就用2位数来表示。

所以你是32位的系统,0x1就是31个0,一个1。64位的系统,就是63个0,一个1。你学一门编程语言,就要有一定的思维方式,站在一定的抽象角度去学,等上手了,再关心底层的实现。

这些都是设计计算机的时候那些设计者的抽象,实际上根本没有地址这个东西,就是一些电路里的信号,高电平低电压什么的。

热心网友 时间:2023-10-05 11:47

我个人觉得是一个点 就像我们住的楼房的门牌号 内存被分成许多许多许多的小房间 每个小房间都有自己的门牌号 小房间可以认为是 字节 (不知道准不准确) 可以组合成大房间 比如 int类型 在某些 编译器中 是 4字节(例如 VC6.0 和 CodeBlocks-G++) 这个大房子的是由四个连续的小房子连起来的 于是 编译器规定(这也是我猜的) 把大房子的门牌号 定为 组成它的第一个小房子的门牌号
呵呵 楼主 我这是形象的描述哈~
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
便携式发电机十大名牌 冬天夜跑同时锻炼身体和意志的句子锦集 冬天的时候跑步可以达到46~60分钟 可是夏天了跑步25分钟左右就已经感觉... 孩子病毒性感冒咳嗽厉害怎么办 严重的病毒性感冒几天能好 宝宝六个月因为病毒性感冒而咳嗽有痰可每次咳嗽出来的痰他吐不出来怎 ... ios购买的app怎么退款 求助!书法高手!用什么书法来“魏亮”这二字最漂亮? 万事胜意,喜乐长安繁体 什么叫喜乐长安 特殊的日子和特别的日子有什么区别 我国制造业缺少年轻人,工厂经常找不到普工。对此您的看法是? 为什么年轻人都宁愿去创业也不去工厂打工呢? pdd现在身价到底多少? pdd在韩国是什么意思 铸造铝合金材料的技术要求怎么写 我是用来做机器人的臂的 穗宝床垫价格表推荐床垫的购买技巧有哪些 婉柠和沐瑶哪个寓意好一点 林拓的介绍 弹弓神警谁是毒枭 灵境使者林拓是好人吗 诫勉谈话是否可以对谈话对象进行集体谈话 国庆节晒娃的说说 垃圾采样分析测试工作如何 概要设计主要描述哪些内容? 什么是计算机申请后的IP地址余留,以及应用 魏毅做什么行业的?欣龙控股执行总裁 欣龙控股的股票代码是多少? 欣龙控股股票上市时间是什么时候? 欣龙控股股票是什么板块? 移动卡不用了,但号码想留着,怎么办? 请专业人事解答... 你能猜对嘛?答案全是成语的 保单上的家庭地址一项应怎么填 以利润最大化为目标和以每股收益(权益资本净利率)最大化目标的共同点是( )。 有利于克服管理上的片面性和短期行为的企业财务管理目标是什么 家庭网络的介绍 有哪些下饭神剧? PLC小车自动往返 plc控制小车自动往返为什么不到原点就停了 奶牛厂其实真的只有母牛?因为人工受精取代了公牛? mapreduce是什么 活动性肝炎的介绍 什么叫肝炎肝硬化,活动性,乙型 梦见邻居家的柜子门坏了 电焊焊接原理是什么 紫砂壶的产地是 现在被厂长炒掉了,而老板要我留下来怎么办啊? 求助...我在一间工厂上班 早上上班时候和组长吵架,他说你还说我就炒掉你 我说你炒啊!结果他真的炒掉我了 梦见老公有外遇并要离婚的预兆 怎么把花生的皮弄掉又不伤害里面的肉?我要炒花生,炒好了希望没有外面那层皮,同时炒好的花生里面的肉不