A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 卡哇伊 中级黑马   /  2014-8-8 13:18  /  764 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

                 结构体的三种用法;必须掌握的      
第一种:直接定义类型。        对比 下面        
struct Student                     struct Student
{                                          {
   
}stu;                                      }stu1;     

编译器报错 绝对不允许,机构体的类型重复定义。说白点就是在同一个函数的内部 不允许有两个相同的结构体类型。 什么是结构体类型就是 struct Student 。明白。


第二种: 省略结构体类型的结构体 是可以的比如
struct  ?  {
}stu;                 //  没有结构体类型 系统不会报错 也不冲突,但是没有类型  你在往里面加东西的时候 就得重写结构体,不能重用,这多麻烦。
第三种: 原始的定义方法 在上篇种已经说了。这里不重复啰嗦了。




0 个回复

您需要登录后才可以回帖 登录 | 加入黑马