4.C语言_变量与参数的内存布局

 

 

 

 

 

 

 

 

 局部变量z存储在,ebp-4,即缓冲区。 局部变量使用前需赋初值,不然里面是垃圾值(cccccccc 烫)。   缓冲区溢出攻击。

 

 返回值是存储在eax中。

返回值要使用,需要个变量(容器)来接收。

 

 

 main函数的ebp-4(缓冲区),存储返回值。

posted @ 2020-11-14 15:29  KeepMoving2018  阅读(107)  评论(0)    收藏  举报