c语言函数调用原理底层分析

1函数的功能主要是为了复用性,不同的属性可以参数化   2函数调用机制 2.1按调用约定传递参数 2.1调用约定 调用方(caller)和被调方(callee)需要约定以下内容: 1传参顺序 2传递参数的媒介(是放栈还是寄存器) 3清理参数的责任归属 4返回值的传递媒介(返回值是放栈还是寄存器) __cdecl:传参顺序从右往左; 使用栈顶传递参数; 由调用方清理参数;   __stdcall:传
相关文章
相关标签/搜索