2017年9月25日学习总结

2107年9月25日星期一 今天上午新课内容讲了共同体

用同一段内存单元存放不同类型的变量,不同变量在内存中占的字节数不同,但都从同一地址开始存放,也就是使用覆盖技术,后一个数据覆盖了前面的数据,这种事几个不同的变量共享同一段内存的结构成为共同体类型的结构。它的一般形式为:

union 共同体名

{成员表列

}变量表列;

先定义共同体才能引用他,但是不能引用共同体变量,只能引用共同体变量中的成员。

而且在使用该变量时,要注意以下一些特点:

1,在同一段内存中只能存放同一值的不同类型

2,可以对共同体变量初始化,但初始化表中只能有一个常量

3,共同体变量中起作用的成员是最后一次被赋值的成员,在对共同体变量中的一个成员赋值后,原有变量存储单元中的值就取代

4,共同体变量的地址和它的各成员地址都是同一地址

下午开始做大作业,我下午没有开始写程序,只是把思路缕顺了一下,明天开始写

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天得一天都是在整理大作业的思绪中度过的 主调函数用switch语句实现各个功能的选择 菜单函数列表列出各个要实现...
    陶雪婷a阅读 493评论 0 0
  • 学习共用体,枚举等 学习指针运算 进行C语言学生成绩管理系统软件设计的构思,软件的功能。 编写初步程序。
    孙正宇阅读 773评论 0 0
  • 一、温故而知新 1. 内存不够怎么办 内存简单分配策略的问题地址空间不隔离内存使用效率低程序运行的地址不确定 关于...
    SeanCST阅读 12,385评论 0 27
  • 你看 那时候的她多美好 是啊 她还没有经历过失败和失去。 时光里转了这么久 丢失的东西还能找寻回来吗?
    不懂小姐在远方阅读 1,046评论 0 0
  • 春假结束了。就像所有假期一样,一转眼就过去了。 春假过的很充实。去了波士顿,见到了传说中的哈佛和MIT, 买了学校...
    YuemingJoyDong阅读 3,073评论 0 0