實現乙個通訊錄

2021-08-11 10:51:30 字數 1091 閱讀 3081

實現乙個通訊錄; 

通訊錄可以用來儲存1000個人的資訊,每個人的資訊包括: 

姓名、性別、年齡、**、住址 

提供方法: 

1. 新增聯絡人資訊 

2. 刪除指定聯絡人資訊 

3. 查詢指定聯絡人資訊 

4. 修改指定聯絡人資訊 

5. 顯示所有聯絡人資訊 

6. 清空所有聯絡人 

7. 以名字排序所有聯絡人

#define    len 3  

struct people

; struct contact

; void init(struct contact *con)

con->size = 0;

} void check_cal(struct contact* con)

; p = (struct people*)realloc(con->human, (con->capacity + 3)*sizeof(struct people));

if (p == null)

con->human = p;

con->capacity += 3;

} }

void insert(struct contact* con,char*name,char* ***,char* number,int age)

void display(struct contact con)

} int find(struct contact *con,char*name)

return -1;

} void erase(struct contact *con,char*name)

con->size--;

} void alter(struct contact *con,char*name)

void bubbsort(struct contact *con)

} swap(con->human[i],con->human[k]);

} } int main()

實現乙個通訊錄

通訊錄可以用來儲存1000個人的資訊,每個人的資訊包括 姓名 性別 年齡 住址 提供方法 1.新增聯絡人資訊 2.刪除指定聯絡人資訊 3.查詢指定聯絡人資訊 4.修改指定聯絡人資訊 5.顯示所有聯絡人資訊 6.清空所有聯絡人 標頭檔案 contacts.h ifndef contacts h def...

實現乙個通訊錄

1.2.實現乙個通訊錄 3.通訊錄可以用來儲存 1000 個人的資訊,每個人的資訊包括 4.姓名 性別 年齡 住址 5.6.提供方法 7.1.新增聯絡人資訊 8.2.刪除指定聯絡人資訊 9.3.查詢指定聯絡人資訊 10.4.修改指定聯絡人資訊 11.5.顯示所有聯絡人資訊 12.6.清空所有聯絡人 ...

編寫乙個通訊錄

題目要求 編寫乙個關於通訊錄的程式 1.可輸入姓名 可多個 通訊位址 email等必要的資訊 2.可根據姓名查詢 等資訊 最好還能根據 查詢姓名 並顯示在螢幕上 3.要求通訊錄儲存成檔案,如張三.txt,用檔案流的方式實現 4.最好用物件導向方法編寫。開發環境 qt creator 但是建立的是純c...