📄 query.c
字号:
#include"common.h"
void queryByName(pInfoHead phead)
{
char name[10];
bool flag_showHeader=false;
pMEMBER pcurrentMember=phead->next;
CLS();
do
{
printf("请输入要查询的姓名(不能为空):");
gets(name);
}while(name[0]=='\0');
while(NULL!=pcurrentMember)
{
if(strcmpi(pcurrentMember->name,name)==0)
{
if(false==flag_showHeader)
{
showHeader(phead);
flag_showHeader=true;
}
showMember(phead,pcurrentMember);
}
pcurrentMember=pcurrentMember->next;
}
if(false==flag_showHeader)
{
puts("\a未找到该成员!");
getch();
}
else
{
showBottom(phead,NULL);
}
CLS();
}
void queryByNumber(pInfoHead phead)
{
char number[10];
bool flag_showHeader=false;
pMEMBER pcurrentMember=phead->next;
CLS();
do
{
printf("请输入要查询的编号(不能为空):");
gets(number);
}while(number[0]=='\0');
while(NULL!=pcurrentMember)
{
if(strcmpi(pcurrentMember->number,number)==0)
{
if(false==flag_showHeader)
{
showHeader(phead);
flag_showHeader=true;
}
showMember(phead,pcurrentMember);
}
pcurrentMember=pcurrentMember->next;
}
if(false==flag_showHeader)
puts("\a未找到该成员!");
else
showBottom(phead,NULL);
CLS();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -