谁能解释一下为什么?求详细一点
5 回答
番茄的卍番茄酱
TA贡献5条经验 获得超1个赞
这两行代码是可以在一起的,即便他们的结构里的内容是完全一样的,但是他们的变量名是不一样的啊。这两行可以简化为
struct{int x;int y;}x,y;
要记住,结构里的内容跟外面的变量名互不影响,变量可是使用结构里的东西。
我也在学翁恺的C语言程序进阶,这就是我的见解,望采纳。
噼喱啪啦
TA贡献392条经验 获得超170个赞
定义两个结构体,struct{int x;int y;}x;这里最后的这个x是结构体的名字,所以定义了两个结构体,名字不同可以共存.
建议你复习下C语言这个章节吧.http://www.imooc.com/video/8200
- 5 回答
- 0 关注
- 1769 浏览
添加回答
举报
0/150
提交
取消