- 博客(3)
- 收藏
- 关注
原创 C语言中函数栈帧的创建
学习C语言的过程中,我们经常会进行函数调用,我们对于函数调用表面现象倒是一清二楚,但是对于其具体在内存中是如何让运作,却不怎么了解,今天我们就来好好探究里面的奥妙。 想要了解函数栈帧的创建和销毁,首先必须了解以下知识点: 知识介绍: 我们电脑CPU中会有一个小型存储区域,用来暂时存放参与运算的数据和运算的结果,那就是寄存器。寄存器具有高速度,低空间的特点。寄存器有eax、ebx、ecx、edx、esi、edi、eip、esp、ebp,我们这里着重介绍esp、ebp。 esp(栈顶指针)、ebp(栈底
2021-08-13 22:51:44 284 1
原创 从零开始的博客之旅
自我介绍: 我是一名来自四川的小伙,从小对计算机硬件相关的知识还算感兴趣,一直想报取硬件相关的专业,但奈何高考失利,无意中进入软件工程,起初我还比较抵触,但随着我慢慢的深入了解,我就会感觉到编程散发的魅力,正在逐渐的吸引我。可能也正是因为我比较喜欢动手,不太喜欢理论,我也从编程中慢慢的感受到乐趣。因为没人领路和我对自己未来的没有规划,导致在已经过去的大一当中,我学的很杂,除了学校要求的c语言之外,我还自学了java、JavaScript、html、css、python。学了这么多门编程语言,但是当我自己使
2021-07-16 09:42:02 208 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人