C语言工程设计5-1电子地.ppt
《C语言工程设计5-1电子地.ppt》由会员分享,可在线阅读,更多相关《C语言工程设计5-1电子地.ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言工程设计杨志钢杨志钢电子地子地图管理系管理系统 掌握项目设计步骤和思想掌握项目设计步骤和思想 了解内存存放的地址变换了解内存存放的地址变换 对二进制文件的操作对二进制文件的操作 对链表的掌握对链表的掌握 Dos简单的界面编程简单的界面编程 排序、检索、更新等操作的完成排序、检索、更新等操作的完成电子地子地图管理系管理系统界面电子地子地图管理系管理系统类型重定义类型重定义typedef unsigned char INT8U;typedef signed char INT8S;typedef unsigned short INT16U;typedef signed short INT16S
2、;typedef unsigned long INT32U;typedef signed long INT32S;电子地图数据结构电子地图数据结构struct Road struct Road_REC stRoadRec;struct Road*pNextNode;struct Road_REC INT16U usRecSize;INT16U usRoadNameSize;INT32U ulLinkID;INT32U ulStaNodeInfo;INT8U*pcRoadName;电子地子地图管理系管理系统逆引表逆引表format电子地子地图管理系管理系统电子地子地图管理系管理系统 任务分类任务
3、分类1.读入数据(隐含任务)读入数据(隐含任务)2.排序排序冒泡排序冒泡排序选择排序选择排序快速排序快速排序3.检索检索4.更新更新添加添加删除删除修改修改电子地子地图管理系管理系统链表链表struct Road struct Road_REC stRoadRec;struct Road*pNextNode;struct Road_REC INT16U usRecSize;INT16U usRoadNameSize;INT32U ulLinkID;INT32U ulStaNodeInfo;INT8U*pcRoadName;头结点头结点 a1 a2 .an 头指针头指针空指针线性表为空表时,头结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 工程设计 电子
限制150内