C语言工程设计5-1电子地.ppt

上传人:max****ui 文档编号:10963351 上传时间:2020-04-16 格式:PPT 页数:17 大小:322KB
返回 下载 相关 举报
C语言工程设计5-1电子地.ppt_第1页
第1页 / 共17页
C语言工程设计5-1电子地.ppt_第2页
第2页 / 共17页
C语言工程设计5-1电子地.ppt_第3页
第3页 / 共17页
点击查看更多>>
资源描述
1 C语言工程设计 杨志钢zgyang 2 电子地图管理系统 掌握项目设计步骤和思想 了解内存存放的地址变换 对二进制文件的操作 对链表的掌握 Dos简单的界面编程 排序 检索 更新等操作的完成 3 电子地图管理系统 界面 4 电子地图管理系统 类型重定义typedefunsignedcharINT8U typedefsignedcharINT8S typedefunsignedshortINT16U typedefsignedshortINT16S typedefunsignedlongINT32U typedefsignedlongINT32S 电子地图数据结构 structRoad structRoad RECstRoadRec structRoad pNextNode structRoad REC INT16UusRecSize INT16UusRoadNameSize INT32UulLinkID INT32UulStaNodeInfo INT8U pcRoadName 5 电子地图管理系统 逆引表format 6 电子地图管理系统 7 电子地图管理系统 任务分类1 读入数据 隐含任务 2 排序冒泡排序选择排序快速排序3 检索4 更新添加删除修改 8 电子地图管理系统 链表 structRoad structRoad RECstRoadRec structRoad pNextNode structRoad REC INT16UusRecSize INT16UusRoadNameSize INT32UulLinkID INT32UulStaNodeInfo INT8U pcRoadName 头结点 头指针 头指针 空指针 线性表为空表时 头结点的指针域为空 9 电子地图管理系统 练习1 电子地图管理系统 win32控制台环境实现以下功能 1 读入数据 2 冒泡排序 3 按LinkID检索要求删除非必要的程序代码 10 电子地图管理系统 练习2 电子地图管理系统的界面升级 要求 win32控制台 MFC界面编程 11 设计提示 1 新建项目 MFC应用程序 12 设计提示 1 新建项目 MFC应用程序 13 设计提示 1 新建项目 MFC应用程序 14 设计提示 2 添加文件 Interface cppInterface hLink cppLink hMacro h 15 设计提示 3 添加按钮控件 按钮控件 从对话框编译器中拖拽 Button 进入对话框 可通过属性修改相关参数 16 设计提示 3 添加按钮控件 添加控件通知处理程序 双击按钮 添加控件通知处理程序代码 include Interface h voidCeMapMFCDlg OnBnClickedButton1 TODO 在此添加控件通知处理程序代码CInterfaceinter inter start 控制台界面应用程序能够在MFC界面中运行吗 17 设计提示 4 MFC中使用控制台 include Interface h voidCeMapMFCDlg OnBnClickedButton1 AllocConsole 打开控制台资源SetConsoleTitle T 测试窗口 设置控制台窗口标题freopen CONOUT w stdout 重定向输出freopen CONIN r t stdin 申请读CInterfaceinter inter start FreeConsole 释放控制台
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!