C語言通訊錄

2021-07-16 07:14:46 字數 956 閱讀 6092

#include

#include

#include

typedef struct atnn //定義結構體

attn;

void menu()//選單

void print_attn(attn *at,int sz)//顯示所有聯絡人資訊

}void

add_attn(attn *at,int sz)//新增聯絡人資訊

}if ((strcmp(at[i].name, "") != 0) && (i == sz))

}void delete_attn(attn at,int sz)//刪除指定聯絡人

tmp=1;

break;

}else tmp=0;

}if(tmp==0)

printf("輸入有誤!\n");

}void find_attn(attn *at,int sz)//查詢指定聯絡人

else tmp=0;

}if(tmp==0)

}void alter_attn(attn *at,int sz)//修改指定聯絡人的某個資訊

}tmp=1;

break;

}else

tmp=0;

}if(tmp==0)

}void

empty_attn(attn *at,int sz)//清空整個通訊錄

printf("通訊錄已清空!\n");

}void

order_attn(attn *at,int sz)//將通訊錄按照聯絡人名字的順序顯示}}

int main(),,

,,};int sz=sizeof(at)/sizeof(at[0]);

int input = 1;

menu();

while(input)

}system("pause");

return 0;

通訊錄(C語言)

include include include define m 1000 結構體變數的大小 void insert 增加聯絡人資訊 int delet 刪除聯絡人資訊 void find 查詢指定聯絡人資訊 void change 修改聯絡人資訊 void show 顯示所有聯絡人資訊 void ...

通訊錄(C語言)

通訊錄是學完結構體之後檢驗自己掌握知識是否牢固的關鍵 分為三個部分,list.h,list.cpp 和 test.cpp,寫這個通訊錄花了我一上午的時間,已經有了雛形,不過沒有滿足動態開闢空間的要求,也沒有使用檔案格式,所以過幾天我還會寫乙個高階版的。list.cpp include list.h ...

通訊錄 c 語言

include include include define true 1000 操作成功 define false 1000 操作失敗 typedef char name typedef long phone typedef struct com com 建立順序表 com createperso...