结构体变量中的报错问题

img


第20行有一个报错是怎么回事?没有看懂啊,有谁可以给我讲解一下?

在dev的顶部的【工具】里找到【编译选项】
然后在【编译时加入以下命令】那里打上对勾
在对应的那个方框里输入"-std=c++11", 没有引号,然后点【确定】

(其实黄色的字只是警告,它提示你使用了c++11的语法)

结构体赋值有问题,你不应该这样赋值
。我给你分享一种简单的方法就是直接赋值法
。在struct构造函数的分号下面,定义一个
ADDressbook b={0};
http://t.csdn.cn/YxNAP

books提到while外面,不然每次while通讯录会被清空。目前这些代码没啥问题