2022
03-01
03-01
c语言函数栈帧的创建和销毁过程详解
目录1相关知识介绍 1.1寄存器1.2函数栈帧概述2栈帧创建与销毁过程1相关知识介绍 1.1寄存器一般计算机内通用寄存器包括eax,ebx,ecx,edx,esi,edi,esp,edp,其中esp,ebp这两个寄存器是用来存放地址的,这两个地址就是用来维护函数栈帧的1.2函数栈帧概述我们知道c语言中函数都是被调用的,main函数里面能调用其他函数,其实main函数也是被别的函数调用的。main函数是在_tmainCRTSartup函数中被调用的,_tmainCR...
继续阅读 >