- 3
- 0
- 约 89页
- 2015-12-17 发布于广东
- 举报
三、C51构造数据类型 (3)直接定义结构类型变量。 其一般形式为: struct { 结构成员说明 }变量名1,变量名2…变量名n; 例如 struct { char hour; char min; char sec; int days; }time_of_day1, time_of_day2; 3、结构 三、C51构造数据类型 3. 结构变量的引用 就结构而言,可操作的对象是结构类型变量,而不是结构类型。也就是说,当对结构进行引用时,只能对结构类型变量进行赋值、存取和运算,而不能对结构类型作这些操作。这是因为在编译时,C编译器不对抽象的结构类型分配内存空间,只对具体的结构类型变量分配内存空间。 结构不能作为一个整体参加赋值、存取和运算,也不能整体地作为函数的参数,或函数的返回值。对结构所执行的操作,只能用运算符取结构的地址,或对结构变量的成员分别加以引用。 结构体成员引用的一般形式为: 结构变量名.成员名; 例 time_of_day1.hour = 12; “.”是成员运算符。它在所有的运算符中优先级最高。上面的赋值语句作用是将12赋给struct time_str类型的结构变量time_of_day1的成员hour。 如果结构类型变量的成员本身又属于一个结构类型变量,则要用若干个成员运算符“.”一级一级地找到最低一级的成员,只有最
您可能关注的文档
- 单片机实用技术 陶春鸣 04新.ppt
- 单片机实用技术 陶春鸣 05新.ppt
- 单片机实用技术 陶春鸣 06新.ppt
- 单片机实用技术 陶春鸣 10新.ppt
- 单片机实用技术教程 杨宏丽 项目1 让单片机工作起来新.ppt
- 单片机实用技术教程 杨宏丽 项目2 编写应用程序控制单片机新.ppt
- 单片机实用技术教程 杨宏丽 项目3 学习使用单片机的内部资源新.ppt
- 单片机实用技术教程 杨宏丽 项目4 建立单片机通信系统新.ppt
- 单片机实用技术教程 杨宏丽 项目8 设计交通指示灯控制新.ppt
- 单片机应用技术 C语言版 李文华 25124-目7并行与串行扩展实践新.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)