栈与堆直觉
1. 概念表
区域
谁管理
特点
栈
编译器
局部变量、调用快、空间有限
堆
程序员
灵活、要 free、忘还即泄漏
静态/全局
整个程序
数据段,慎用过大数组
2. 嵌入式提醒
栈很小,深递归或巨大局部数组可能栈溢出。大缓冲优先静态数组或按项目规范用堆。