黑马程序员技术交流社区

标题: 接上篇 再论 结构体 [打印本页]

作者: 卡哇伊    时间: 2014-8-8 13:18
标题: 接上篇 再论 结构体
                 结构体的三种用法;必须掌握的      
第一种:直接定义类型。        对比 下面        
struct Student                     struct Student
{                                          {
   
}stu;                                      }stu1;     

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


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









欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2