-
-
[讨论]关于函数名和内存地址对应关系
-
发表于:
2016-10-13 09:54
5703
-
在编译系统看来,你程序中的函数名、变量名、标号都是一个代号,对应一个地址,就如同指针一样。编译程序在程序中发现你使用函数名时,就会相应替换使用函数名的地方用这个地址。
以上是百度搜索出来的答案,这和我们平时的理解差不多..编译后在汇编里面调用的就是纯粹内存地址了之间的调用和我们定义的变量名函数名就没关系了
然后想起,如编译好了的DLL,里面的函数名和变量应该都变成了内存地址,可是其他程序调用的时候可以根据函数名调用.那么在里面某个角落肯定有函数名和函数地址的对应..请教大神这个地址和名称的对应在什么地方
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!