有高亮,好看多了。支持一下。
不错,很方便。
不过有个建议,能否把预览区做成不能拷贝,防止有人会误解,直接就拷了下面的代码。
这也能稍微提高程序的防呆能力吧。
//帮助文本 #define HelpText "帮助:\n" \ "enter 姓名 电话号码 QQ号码 城市 :添加条目,注意任何条目中都不允许存在空格\n" \ "display :显示所有条目\n" \ "search 姓名 :显示指定姓名的条目,如果不存在,则显示不存在此条目\n" \ "delete 姓名 :删除指定姓名的条目,若无此条目,则删除失败\n" \ "load 文件名 :载入相应文件名的文件,若无文件或文件格式错误,则载入失败\n" \ "save 文件名 :保存通讯录到相应文件中,如遇到任何错误将保存失败\n" \ "help :显示此帮助文本\n" \ "quit :退出本程序\n\n" int main(void) { cout<<"课程设计:通讯录的制作\n请输入help查看帮助\n\n"; AddrMap am; for (string cmd,name;putchar('>'),cin>>cmd;) { if (cmd == "enter")cout<<(am.Enter(cin)?"Success":"Fail")<<endl; else if (cmd == "display")am.Display(cout); else if (cmd == "search")cin>>name,am.Display(cout,name.c_str()); else if (cmd == "help")cout<<HelpText; else if (cmd == "quit")break; Exec("delete",Delete); Exec("save",Save); Exec("load",Load); else cout<<"无此命令"<<endl; } return 0; }
#include <stdio.h> #include <stdlib.h> int main(void) { printf("Hello world!!"); system("pause"); return 0; }
#include <stdio.h> #include <stdlib.h> int main(void) { printf("Hello world!!"); system("pause"); return 0; }