0
Q
过程激活时间
A
回答
1
你可能指的是功能是如何被调用。我假设你想知道参数如何通过,复制等。
每个函数都有一个“调用约定”,它指定如何调用函数。这是程序将参数放置在堆栈上,将指令的当前位置保存在调用函数中,并跳转到被调用函数的第一条指令。此外,调用约定还指定如何返回到调用函数以及如何保存返回值。如何做到这一点将是特定于平台的,并且取决于给定函数使用的调用约定。
根据调用约定,编译器会发出代码以执行调用该函数的正确步骤。此代码将在运行时执行以执行呼叫。您可以在这里阅读更多关于x86的调用约定的文章x86 calling conventions。
相关问题
- 1. 在时间段内激活
- 2. pthread取消激活时间
- 3. C#WinForms:激活程序激活时的线程
- 4. 通过激活之间的parseGeoPoint
- 5. 激活线程C#
- 6. SharePoint 2007:通过代码不激活功能激活事件激活功能
- 7. 间歇WCF激活错误
- 8. 应用程序未激活时触发
- 9. 程序未激活时捕捉击键
- 10. C#WinForms:从线程激活定时器
- 11. 从Service Broker激活时的存储过程缓慢
- 12. MonoTouch激活/重新激活
- 13. 激活/取消激活virtualenv
- 14. 停止激活激活
- 15. 通过代码激活VoiceOver
- 16. 通过Facebook API去激活
- 17. 通过cronjob激活xscreensaver
- 18. 通过键盘激活JButton
- 19. 通过通知激活Applescript
- 20. 如何激活通过协议激活从每股魅力
- 21. 应用程序激活
- 22. Git - 远程激活挂钩?
- 23. qt应用程序激活
- 24. Tibco和Windows进程激活
- 25. Flexslider当可见时激活
- 26. 何时激活了surfaceChanged?
- 27. 何时使用JAF激活
- 28. WCF激活时出错
- 29. 激活facebook即时文章
- 30. 在悬停时激活JMenuBar
“程序激活时间”是什么意思? – unwind 2011-05-03 13:31:56
@unwind,我猜(他)想知道如何调用一个函数 – 2011-05-03 13:50:04