2015年4月2日
摘要: 首先要理解以下三个问题:(1)C 语言中函数名直接对应于函数生成的指令代码在内存中的地址,因此函数名可以直接赋给指向函数的指针;(2)调用函数实际上等同于"调转指令+参数传递处理+回归位置入栈",本质上最核心的操作是将函数生成的目标代码的首地址赋给 CPU 的 PC 寄存器;(3)因为函数调用的本质... 阅读全文
posted @ 2015-04-02 17:14 后进后退 阅读(174) 评论(0) 推荐(0) 编辑