除号码为
umber的节点i
tDeleteElemByNameAddressListLco
stchar
ame删除名字为
ame的节点voidClearListAddressListL清空链表voidSelectBySexAddressListLcharsex筛选链表内所有男女的数据i
tCha
geByNameAddressListLco
stchar
ame修改名字为
ame的节点i
tCha
geByNumAddressListLi
t
umber修改号码为
umber的节点me
ucvoidme
u_start初始菜单voidme
u_deleteAddressListL选择删除联系人后的次级界面
中南民族大学计算机科学学院软件工程专业学号:姓名:3
f《数据结构》课程设计
voidme
u_getelemAddressListL选择查找联系人后的次级界面voidme
u_cha
geAddressListL选择修改联系人后的次级界面mai
cAddressListI
itListWithDataAddressListL给通讯录设置一些初始数据
2、主程序流程图
四、详细设计
本程序总共有4个文件,一个h头文件,三个c资源文件
1、
myh文件
if
def__MY_H__defi
e__MY_H__i
cludestdiohi
cludestdlibhi
cludestri
gh
中南民族大学计算机科学学院软件工程专业
学号:
姓名:
4
f《数据结构》课程设计
defi
eMAXLEN128defi
eOK1defi
eERROR0typedefstruct
odechar
ameMAXLENcharsexi
t
umbercharaddressMAXLENi
tQQ
umcharbirthMAXLENstruct
ode
extAddressNodetypedefstruct
odeAddressList函数声明部分fu
cvoidPri
tAddressNodeAddressListLvoidPri
tListAddressListLi
tGetElemByNumAddressListLi
t
umberi
tGetElemByNameAddressListLco
stchar
ameAddressListCreateEmptyListvoidAddNodeAddressListLAddressNode
voidI
putNodeAddressListLi
tDeleteElemByNumAddressListLi
t
umberi
tDeleteElemByNameAddressListLco
stchar
amevoidClearListAddressListLi
tCha
geByNameAddressListLco
stchar
amei
tCha
geByNumAddressListLi
t
umberme
uc
中南民族大学计算机科学学院软件工程专业
学号:
姓名:
5
f《数据结构》课程设计
voidme
u_startvoidme
u_deleteAddressListLvoidme
u_getelemAddressListLvoidme
u_cha
geAddressListLmai
cAddressListI
itListWithDataAddressListLe
dif
2、
mai
c文件
i
clude