摘要:Linux和Windows一样,也是一种操作系统。它也是自由软件和开放源代码发展中最著名的例子。通过Linux编写简易通讯录可以加深对Linux系统的理解与运用。使用VMwareWorkstation虚拟机运行Linux系统,采用数据结构链表与c语言进行程序编写,并运用GCC编译器对程序进行编译。简易通讯录由查找、插入、删除三大模块组成,在用户交互界面下一系列相关具体操作可以正常运行。一个简单的通讯录的编写,其过程便可以体现出Linux系统的独特魅力与实用之处。同时能够将各种知识融会贯通,学以致用,并对Linux系统有更加深刻的理解。
关键词:Linux,c语言,VMware,数据结构,GCC
目录
摘要
Abstract
1 前言-3
2 设计概要-3
2.1 功能需求-3
2.2 数据结构-3
3 环境工具介绍-4
3.1 VMwareWorkstation虚拟机-4
3.2 Linux系统分析-5
3.3 GCC编译环境介绍-6
4 程序详解-8
4.1 查找模块-8
4.2 插入模块-11
4.3 删除模块-12
5 程序运行-16
5.1 交互界面-16
5.2 输出联系人-17
5.3 插入联系人-18
5.4 删除联系人-19
5.5 查找联系人-20
5.6 清空联系人-21
5.7 筛选联系人-22
5.8 退出程序-23
结 论-24
参考文献-25
致 谢-26
附录A 程序-27
附件一:总体原理图设计-28
附件二:实物图-28
附件三:程序源代码-29