- 1
- 0
- 约1.34万字
- 约 83页
- 2017-01-30 发布于北京
- 举报
批量数据的存储 批量数据的存储方式: 数组存储的缺陷: 必须预先指定数组的大小 链表: 不需要事先指定空间大小,动态分配与释放 1-1 C程序的内存划分 1、栈区(stack):编译器自动分配释放,存放函数参数、局部变量等。 2、堆区(heap):一般由程序员分配释放,若程序员不释放,程序结束时可能由操作系统回收。 3、全局区(静态区)(static):存放全局变量和静态变量,其中初始化的全局与静态变量在一块区域,未初始化的全局与静态变量在相邻的另一块区域。程序结束后由系统释放。 4、文字常量区:存放常量字符串,程序结束后由系统释放。 5、程序代码区:存放函数体的二进制代码。 3单链表结点的基本操作 查找结点 插入结点 删除结点 3-1结点的查找 数组由于是用地址连续的空间存放元素,利用数组名+下标的方式可以实现对元素的随机查找; 单链表是用地址离散的空间存放元素的,不能直接知道每一个结点的存放地址,只能从头指针所指结点开始逐个往后才能找到要访问的结点,因此也称单链表是一种“顺序存取”的结构。 3-1结点的查找 单链表的查找过程: 设置头指针与游动指针; 其中头指针提供了在链表中查找的起始位置; 游动指针从该起始位置开始逐个往后“游走”,直到找到要找的结点或者到了链表结束停止查找。 struct node { int data; struct node
您可能关注的文档
- 式的选择和调整.ppt
- 式翻译---肯定句否定句,分译,合译.ppt
- 式反应器的特点与分类.ppt
- 式钢琴常规调律、整音、机械整理与修理工序50步.doc
- 式和代数余子式.doc
- 式鸡尾酒系列.ppt
- 式记账法的应用(难).ppt
- 式酒精喷灯使用说明.doc
- 式逻辑第五章.ppt
- 式识别 第六章 最近邻方法.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 2026年120指挥中心联动计划.docx VIP
- 5.3细胞的呼吸作用和原理课件高一上学期生物人教版必修1.pptx
- 电力可靠性管理员职业技能鉴定初级考试题(附答案).doc VIP
- 01A人教版新起点一年级上册单词表衡水体字帖(一起点).pdf VIP
- 2026国家广播电视总局直属事业单位招聘166人备考题库及参考答案详解.docx VIP
- 2026广西交通实业有限公司加油员招聘25人考试重点题库附答案解析.docx VIP
- 2025年山西省【中考数学】试卷(空白卷含解析).pdf VIP
- 浮力---液面升降专题.pdf VIP
- 标准监理招标文件(2017版).pdf VIP
- 小学五年级英语期中试卷5.doc VIP
原创力文档

文档评论(0)