自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 数据段,代码段以及代码在程序中的运行(c语言纯概念版)

那么我们再思考一个问题,一个程序是怎么跑起来的呢,显然需要通过编译,让代码被替换成机器码,这样才能被计算机认识,计算机才能帮我们干事。1.代码段,代码段就是程序的可执行部分(存放可执行代码的一块内存区域),其中包含各种堆叠的函数,也有可能包含一些常数变量,如字符串常量。那么递归函数要走多少遍代码呢,其实每次递归函数被调用都要在栈上开辟一段空间,即代码被跑了n次,故完成一次递归所需要大量空间,可能导致栈溢出,因此对于古老的c语言,应该少用递归算法。在冯诺依曼体系中,一个进程必须有代码段,数据段,堆栈段。

2023-04-27 00:05:33 663 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除