addMember.c
资源名称:work.rar [点击查看]
上传用户:bafish
上传日期:2021-11-22
资源大小:158k
文件大小:1k
源码类别:
压缩解压
开发平台:
Visual C++
- #include "com.h"
- /*********************************************************
- *函数名:addMember
- *形参:要处理的链表头指针head
- *返回值:无
- *函数功能:添加若干个队员结点,然后保存结果到文件
- *作者:qjh
- *编写日期:2008-9-18
- **********************************************************/
- void addMember(MEMBER *head)
- {
- MEMBER *newNod;//新增加的结点的指针
- char flag; //用来标识是否要继续添加人员
- while ( 1 )
- {
- printf("要添加一个新队员信息吗?(y/n)");
- flag = getche( );//接收用户输入
- printf("n");
- if ( 'y' == flag || 'Y' == flag )
- {
- //MEMBER * newNode(MEMBER *head);
- newNod = newNode( head ); //生成一个新结点,并输入信息
- head = insert( head, newNod, 0); //按编号升序插入一个新结点
- }
- else
- {
- break; //退出循环
- }
- }
- writeToFile( head );
- list( head );
- }
English
