- 3
- 0
- 约6.87千字
- 约 41页
- 2017-08-17 发布于河南
- 举报
第六章结构体与共用体(正式)
第6章 结构体与共用体 ;6.1.2 结构体类型的定义
结构体类型和简单类型不同,简单类型是由系统预定义的,如int、float、char,直接可以使用。而结构体类型是根据需要由程序员自行定义,因此在使用之前必须先定义结构体类型。
结构体类型定义
;例 struct student
{ int num;
char name[20];
char sex;
int age;
float score;
char addr[30];
}; ;说明
(1)? 定义一个结构体类型只是描述了此结构体的组织形式,在编译时并不为其分配存储空间,即仅描述此数据结构的形态或者说模型,故不能对定义的一个结构体类型进行赋值、存取或运算。
(2)结构体的成员可以是简单变量、数组、指针、结构体或公用体等。
(3)结构体类型定义可以放在函数内部,也可以放在函数外部。若放在内部,则只在函数内有效;若放在外部,则从定义点到源文件尾之间的所有函数都有效。
(4)结构体成员的名字可以同程序中的其它变量同名,二者不会相混,系统会自动识别它。 ;6.2 结构体变量
6.2.1 结构体
您可能关注的文档
最近下载
- OTIS奧的斯西子奧的斯ACD4调试手册UCPM版本调试资料GECB调试ACD-MRL_SUR_ZH_20171225.pdf VIP
- 高二期末数学模拟试卷:数列导数排列组合分布列.pdf VIP
- 2025年大学《农业工程-农业机械学基础》考试参考题库及答案解析.docx VIP
- 智能建筑设计标准.doc VIP
- 20kV及以下配电网工程带电作业补充定额(试行)(1).pdf VIP
- 《颜氏家训》66条精华.docx VIP
- 小儿内科医学高级职称(副高)2025年真题及答案.docx VIP
- 电子科技大学中山学院答辩通用模板.pptx VIP
- 压缩热再生吸附式干燥机.ppt VIP
- 阿里云专有云基础云产品运维工程师ACP认证笔试试题.pdf
原创力文档

文档评论(0)