(1)函数中的整数变量储存在函数所开辟的栈中,由高字节向低字节储存,一次储存一个栈帧,也就是4个字节。首先进入函数,函数在压入栈底指针后就会开辟出属于函数的栈空间,这个函数开辟了0x18的栈空间,也就是24个字节
(2)如下图所示0x0243FF0C到0x0243FEF8就是刚才给函数开辟的栈空间
(3)这句话的意思就是将0xA这个值储存在local.1当中,也就是栈中
(4)观察此时栈的变化,发现0x0243FF0C地址中储存了刚才变量的值
(1)函数中的整数变量储存在函数所开辟的栈中,由高字节向低字节储存,一次储存一个栈帧,也就是4个字节。首先进入函数,函数在压入栈底指针后就会开辟出属于函数的栈空间,这个函数开辟了0x18的栈空间,也就是24个字节
(2)如下图所示0x0243FF0C到0x0243FEF8就是刚才给函数开辟的栈空间
(3)这句话的意思就是将0xA这个值储存在local.1当中,也就是栈中
(4)观察此时栈的变化,发现0x0243FF0C地址中储存了刚才变量的值