enum sizeof typedef分析

1.枚举类型的使用方法
  • enum是C语言中的一种自定义类型
  • enum值是可以根据需要自定义的整型值
  • 第一个定义的enum值默认为0
  • 默认情况下的enum值是在前一个定义值的基础上加1
  • enum类型的变量只能取定义时的离散值
  • enum中定义的值是C语言中真正意义上的常量
  • 在过程中enum多用于定义整型常量
2.sizeof关键字的用法
  • sizeof是编译器的内置指示符
  • sizeof用于计算类型或变量所占的内存大小
  • sizeof的值在编译期就已经确认
  • sizeof用于类型 sizeof(type)
  • sizeof用于变量sizeof(var)或sizeof var
  • sizeof是C语言的内置关键字而不是函数
  • 在编译过程中所有的sizeof将被具体的数值所替换
  • 程序的执行过程与sizeof没有任何关系
3.typedef的意义
  • typedef用于给一个已经存在的数据类型重命名
  • typedef本质上不能产生新的类型
  • typedef重命名的类型
  • 可以在typedef语句之后定义
  • 不能被unsigned和signed修饰
  • 用法:typedef type new_name
主要记录的是学习听课的笔记
原文地址:https://www.cnblogs.com/chengeputongren/p/12177763.html