- 联系方式设置了int型,结果输入电话号之后程序就崩了,疯狂自动添加联系人。后来发现int型最大是2^31-1,而电话号码是11位,超出了int的范围,所以用string类型修饰。
- 添加联系人时需要添加性别一项,1代表男,0代表女,但结果却显示一个特别小的负数,后来发现是错将性别的值赋给了年龄,导致性别没有赋值。
- c++中提示int型都需要赋给一个初始值,不然会有警告
- 想在一个数组中删除某一项时,采取将后一项覆盖前一项,然后数组长度减1的方式实现
- 清空数组时,直接将数组长度置为0,进行逻辑清空即可
C++写通讯录遇到的问题总结
最新推荐文章于 2024-06-29 14:07:10 发布