逻辑比较简单,就是获取输入,然后根据输入截取要执行的命令,数据只有用户名和密码,用结构体暂存,再存入save.txt,下次运行可导入(此次并没有加入,自动保存和导入请看tcp连接数据库那一节)
需要注意的点有:
1,输入比较使用strncmp,针对性的比较的开头那几个字符,如果直接用strcmp可能容易出现比较出错的情况(主要是某些字符如换行)
2,输入匹配使用的sscanf,%*s可跳过匹配
3,其实结构使用链表效果更好,数组在插入和删除时会繁琐些
4,保存是直接按行存入的,每行存一个用户
演示: