您的位置:首页 > 其它

函数调用堆栈

2016-04-23 15:35 246 查看
进入一个新函数时要做的事:

1、保存调用方的栈底指针

2、开辟栈帧(stack frame)

3、将开辟的栈帧全部初始化为0XCCCCCCCC

int sum(int a,int b)
{
int temp=0;
temp=a+b;
return temp;
}
int main()
{
int a=10;
int b=20;
int ret=sum(a,b);
return 0;
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: