C语言实训—电子地图导航系统源代码

/***************************************************************************************Filename:tagMap_tDo.cpp **Created:2012/6/24 * *Author:.. 吴昊王洋张伟王伟 ***************************************************************************************/#include#include#include#include/*函数声明部分*/void ma_interf();int ReadFile();void ReadData(FILE *p);void WriteResult (int b[] , int j);void Search();/*宏定义*/#define MCGETCHAR(data) (*((char *)(data)))#define MCGETSHORT(data) ((unsigned short)(( ((unsigned short)(*((char *)(data))))<<8 )|( ((unsigned short)(*((char *)(data)+1)))&0x00ff )))#define MCGETLONG(data) ( ( ((unsigned long)MCGETSHORT((data)))<<16 )|( ((unsigned long)MCGETSHORT((char *)(data)+2))&0x0000ffff ) )#define MCGET3BN(data) ( ( ((unsigned long)MCGETCHAR((data)))<<16 )|( ((unsigned long)MCGETSHORT((char *)(data)+1))&0x0000ffff ) )#define Length 655350 int nsizecount = 2 ;/*定义结构体类型及变量*/struct RoadRecord{short ussize;long ullinkId;short usroadnamesize;int usdispclass;int usbrunch;int usroadnameflag;char roadname[20];};struct tagMap_t{char sign_one[2];char linkid[14];char flag[7];char brunch[9];char dispclass[13];char Roadname[30];char sign_two[2];}*s , *ss;int mark_1=0,mark_2=0; //标记程序是否运行读取文件和排序操作void SortData(tagMap_t s[]);void Update (tagMap_t s[]); struct dataOut{ long linkId;int dispclass;int brunch;int roadnameflag;};struct RoadRecord road[Length];struct dataOut data[Length]; /*存储道路信息的数组*/ /***************************************************************************************Functionname:ReadFile **Function Description:读取二进制文件,并将其解析在文本文档里 **Date:2012/6/20 * **************************************************************************************/int ReadFile() { int m;char aclinkId[4] ;/*从二进制文件中读取道路编号*/ char acroadnamesize[2] ;/*从二进制文件中读取道路名称数据长度*/ char acNodeInfo[4];unsigned short ustotalsize; unsigned long ullinkId; unsigned short usroadnamesize;char actotalsize[2] ; /*从二进

c语言地图导航代码大全,C语言实训—电子地图导航系统源代码.docx相关推荐

  1. c 语言整人代码大全,C 语言整人代码大全.doc

    C 语言整人代码大全 C 语言整人代码大全 WScript.Echo("嘿,谢谢你打开我哦,我等你很久 拉!"&TSName) WScript.Echo("你是可 ...

  2. 代码大全 MSIL语言程序设计

    .NET平台的编译器会将高级语言(C#,VB.NET,F#)编译成MSIL(微软中间语言)格式.熟悉MSIL语言,可以读懂一些加密程序混淆过的算法,这些算法几乎不能还原成高级语言,但是可以还原成MSI ...

  3. c语言编程代码大全(c语言简单代码大全)

    html代码和c语言等编程语言有什么联系吗? HTML叫做超文本标记语言(标准通用标记语言下的一个应用)或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言. 怎么修改C语 ...

  4. 用户登入系统的c语言代码大全,C语言 登录系统代码

    <C语言 登录系统代码>由会员分享,可在线阅读,更多相关<C语言 登录系统代码(3页珍藏版)>请在人人文库网上搜索. 1.include #include typedef st ...

  5. 贪吃蛇的c语言程序码,C语言贪吃蛇代码下载_C语言贪吃蛇代码官方下载-太平洋下载中心...

    C语言编写贪吃蛇源代码,简单易懂,文件为VC源代码.如果你正在学习c语言,就来下载吧.很经典的. C语言贪吃蛇代码原理: 产生一个固定大小没有边界的游戏区域,蛇从区域的中心开始,由玩家通过键盘控制蛇的 ...

  6. c语言点菜菜单程序大学一,数据结构实训报告 c语言点餐系统 net

    <数据结构实训报告 c语言点餐系统 net>由会员分享,可在线阅读,更多相关<数据结构实训报告 c语言点餐系统 net(14页珍藏版)>请在人人文库网上搜索. 1.北京联合大学 ...

  7. c语言点餐系统测试总结报告,数据结构实训报告c语言点餐系统net

    数据结构实训报告c语言点餐系统net (23页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 北京联合大学数据结构实训报告课程名称 项目名称 ...

  8. 医院信息管理系统c语言代码大全,C语言程序设计医院信息管理系统附源代码.doc...

    实用文档 PAGE 文案大全 专业设计报告 课程名称: C 语 言 程 序 设 计 课题名称: 医院信息管理系统 专业班别: 11本计算机科学与技术二班 姓 名: 学 号: 指导教师: 设计日期: 2 ...

  9. c语言分手代码大全,C语言代码大全

    从今天开始,我将C语言的代码实例从发表在博客上.供技术交流.比较基础,遵循循序渐进的原则,由简单到复杂,为以后的程序员生涯打好基础. 1.编写一个C程序输出以下信息. **************** ...

最新文章

  1. python第一章思维导图_阅读课本第一章内容后,使用思维导图画出你所理解的
  2. 2017-2018-1 20155202 《信息安全系统设计基础》第10周学习总结
  3. 汇编解析(5)-intel的奔4的netburst控制单元技术提高指令处理速度
  4. 如何给电冰箱加氟(方法)
  5. Java BigInteger类| isProbablePrime()方法与示例
  6. c语言 数据结构 list、queue、tree抽象数据类型的定义与实现 详尽代码和注释
  7. GitHub 上最受欢迎的 5 大 Java 项目
  8. vue 类型字段除了用select框_10个好用的 HTML5 特性
  9. 蔚来测开提前批面试(一面)
  10. Dune Analytics 发布 v2 版本,新增自动实时查询刷新
  11. 系统学习机器学习之参数方法(二)
  12. OPPO 实时数仓揭秘:从顶层设计实现离线与实时的平滑迁移
  13. HTML学生网页设计作业成品~化妆品官方网站设计与实现(HTML+CSS+JS)共8个页面
  14. 关于解决国内手机号不能用于gmail邮箱注册问题
  15. 英语语音篇 - 拼读规则
  16. Sunny带你半小时掌握Mybati关联映射
  17. 爬虫 使用python+requests模块爬取12306网站的车次信息
  18. 卡迪夫大学计算机和信息技术管理研究方向,卡迪夫大学研究生GPA要求
  19. 综述|姿态估计方法大盘点
  20. 沈阳工业大学c语言编程题,金融工程专业《C语言程序设计》启发式教学探讨

热门文章

  1. 如何修改webbrowser里的JS函数
  2. [Emgu]判断一张图片是否在另一张图片中
  3. iBatis.Net(C#)数据库查询
  4. 地方门户网站运营策略
  5. 门户网站运营的几个方法
  6. predis如何实现phpredis的pconnect方法
  7. PHP中的常见魔术方法功能作用及用法实例
  8. 深入php-fpm的两种进程管理模式详解
  9. Gin实际编写中间件
  10. Go的RESTful