第2段階実戦-通信録管理システム(メモ)
6830 ワード
アドレス帳管理システム(メモ)
本プロジェクトは主にC++を利用して1つの通信録管理システムを実現して、C/C++の基礎知識点を強固にすることに役立ち、配列、ポインタ、構造体などの知識点に関連して、1つの白が牛刀を試すことができるプロジェクトで、有効なコードの行数は400行未満である.
部分コード関数パッケージ
しゅかんすう
すべてのコードリンク
本プロジェクトは主にC++を利用して1つの通信録管理システムを実現して、C/C++の基礎知識点を強固にすることに役立ち、配列、ポインタ、構造体などの知識点に関連して、1つの白が牛刀を試すことができるプロジェクトで、有効なコードの行数は400行未満である.
:
- : , ( 、 、 、 、 ) 100
- :
- :
- :
- :
- :
- :
部分コード関数パッケージ
//
/*
: 、 、 、 、
*/
struct Contact
{
string c_Name;//
int c_Sex;// 1- 2-
int c_Age;//
string c_Phone;//
string c_HomeAddress;//
};
//
/*
, 100 ,
*/
struct AddressBooks
{
struct Contact ContactArray[MAX];//
int c_Size;//
};
しゅかんすう
int main()
{
AddressBooks abs;
abs.c_Size = 0;
int select = 0;
while (true)
{
showMenu();
cin >> select;
switch (select)
{
case 1:
AddContact(&abs);//
break;
case 2:
showContact(&abs);//
break;
case 3:
deleteContact(&abs);//
break;
case 4:
foundContact(&abs);//
break;
case 5:
modifyContact(&abs);//
break;
case 6:
cleanContact(&abs);//
break;
case 7:
ExitTheAddressBook();//
return 0;
break;
default:
break;
}
}
}
すべてのコードリンク