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



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

  

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

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




  

相关话题

  写库函数供他人用的原理是什么? 
  x^4+y^4+z^4+w^4=a^4有正整数解吗? 
  为什么我的windows7开始菜单只有一列? 
  汇编过程调用是怎样操作栈的? 
  如何用最简短的二进制代码表示一张19*19的围棋棋盘的情况? 
  为什么知乎用户 vczh 不建议初学编程的人把 C 作为入门语言? 
  如何用C语言生成(0,1)之间的随机浮点数? 
  为什么 CPU 需要时钟才能工作? 
  汇编语言中执行loop语句需要几个时钟周期? 
  2020 年 1 月 14 日微软正式停止支持 Windows 7 将会带来哪些影响? 

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





© 2025-01-30 - tinynew.org. All Rights Reserved.
© 2025-01-30 - tinynew.org. 保留所有权利