C4.cpp

时间:2021-09-21 10:46:10
  1. 结构可以同时存储int ,long double,共用体只能存储int,long,double
  2. 共用体能够存储不同的数据类型,但是同时只能存储一种数据类型,因此其长度为最大成员的长度
  3. 共用体的一个好处是,当数据项使用两种或更多种格式的时候,可以节省空间
  4. 匿名共用体没有名称,其成员将成为位于相同地址处的变量
  5. 在不进行强制类型转换时,只能给枚举变量附上枚举类中的值
  6. 枚举量是整型,可以提升为int型,但是int型不能自动转换为枚举型
  7. 当给枚举量s设置初始值时,s前面的元素还是和没有设置初始值时是一样的,从0开始,但是s之后的元素就要从s开始之后依次加一啦
  8. 在枚举类中可以设置多个值相同的变量
  9. 每个枚举都有取值范围(找到最大的枚举量x,找到比x大的最小的2的次幂再减去1就是上限,如果是负数同理后加上一个1就是下限)
  10. 在声明时,对于每一个指针都必须使用*
  11. 一定要在对指针应用解除引用运算符*之前,将指针初始化为一个确定的适当的地址
  12. 地址本身只是指出了对象存储地址的开始,而不知道他的类型

相关文章