百科问答小站 logo
百科问答小站 font logo



c语言程序经过编译后,每条指令都有一个内存地址,那两个程序如果有相同内存地址的指令怎么办? 第1页

  

user avatar   yang-leonier 网友的相关建议: 
      

那对于系统来说只是相对于可执行文件自身虚内存空间的地址,不同的可执行文件之间在物理地址上当然不相同。而且在很多情况下,编译器还会生成和绝对地址无关的代码,哪怕在自身的虚内存空间下都可以被操作系统随机移动程序段。




  

相关话题

  龙芯的LoongArch是真正独立自主的指令集吗? 
  如果有一个按钮按下,世界上所有的c,c++,c#语言代码都无效,我们的生活会发生什么? 
  都说寄存器比内存快,但是为什么有些时候运行显示的是寄存器更慢? 
  为什么 C 语言 sqrt 函数参数不支持 int? 
  学C了如何写出一个界面来而不是永远出现编译后的小黑框? 
  为什么我的windows7开始菜单只有一列? 
  C语言的设计模式有哪些? 
  如何通俗地解释 C、C++、C#、Java、JavaScript、HTML、Python的用处? 
  为什么说指针是 C 语言的精髓? 
  孙卓养父母按照法律程序,已被采取相应措施,对此你怎么看? 

前一个讨论
我国南方如果借鉴日本的供暖办法,可行性高吗?
下一个讨论
光州民主化运动要怎样才能成功?





© 2024-12-22 - tinynew.org. All Rights Reserved.
© 2024-12-22 - tinynew.org. 保留所有权利