HaveFunWithEmbeddedSystem/Chapter2_C_与_C++/2.14_程序的状态与结构.md

533 B

2.14 程序的状态与结构

程序的状态

程序的加载、运行和关闭

程序存储区与数据存储区

已初始化存储区

未初始化存储区

练习

  1. 以学生成绩录入和显示系统为例,说明哪些变量存储在堆中,哪些存储在栈中。
  2. 举例说明栈溢出会有哪些后果。
  3. 说明哈佛结构和冯诺依曼结构程序和数据存储空间的差异。
  4. 如果递归算法程序没有结束条件,会产生怎样的结果,为什么?