c++中内存与对象的关联问题

houfengmao 2010-06-08 05:22:12
在c++中,不同的对象是怎样和不同的内存关联的呀?也就是说编译器怎么能识别不同的对象代表的不同内存呀?
...全文
88 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
annhoo 2010-06-08
  • 打赏
  • 举报
回复
编译器编译的地址是一个相对的地址,调到内存中的程序是实际的地址,中间有一个相对的基址的概念。这个操作系统会给你搞定。至于说对象在内存中的表示都是地址的方式也就是this指针的方式,对象之间的关系有一个指针表格进行管理(完成继承封装等关系)。其实,说白了就是指针也就是地址。用纯c也是可以表示出c++的某些特性的。
onecl1 2010-06-08
  • 打赏
  • 举报
回复
能透露下你们看完一本C++书大概需要多少时间,是研究性的看,还是作了解,以便以后查找啊
taodm 2010-06-08
  • 打赏
  • 举报
回复
我只记书名,从来不看内容。
pengzhixi 2010-06-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 taodm 的回复:]
楼主要学编译原理或者《linker & loader》
[/Quote]
追随 taodm的脚步,一直很奇怪,怎么看这么多书的,我基本上看了不久后就忘了差不多了。
taodm 2010-06-08
  • 打赏
  • 举报
回复
楼主要学编译原理或者《linker & loader》

64,653

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧