当前位置: C语言 -- 基础 -- 声明

本章节目录


  • 一、概述
  • 二、存储类说明符
    • 1、auto存储类说明符
      • 1.1、类型推断
    • 2、register存储类说明符
    • 3、static存储类说明符
    • 4、extern存储类说明符
    • 5、thread_local存储类说明符
    • 6、constexpr存储类说明符
  • 三、类型说明符
    • 1、结构说明符
      • 1.1、位字段
      • 1.2、匿名结构
      • 1.3、弹性数组成员
    • 2、联合说明符
    • 3、枚举说明符
    • 4、标记
    • 5、_Atomic关键词
    • 6、typeof说明符
  • 四、类型限定符
    • 1、const类型限定符
    • 2、volatile类型限定符
    • 3、restrict类型限定符
  • 五、函数说明符
    • 1、inline函数说明符
    • 2、_Noreturn函数说明符
  • 六、对齐说明符
  • 七、声明符
    • 1、指针声明符
    • 2、数组声明符
    • 3、函数声明符
  • 八、类型名
  • 九、类型定义
  • 十、静态断言
  • 十一、初始化
    • 1、结构和联合的初始化
    • 2、数组的初始化
  • 十二、属性
    • 1、nodiscard属性
    • 2、maybe_unused属性
    • 3、deprecated属性
    • 4、fallthrough属性
    • 5、noreturn和_Noreturn属性
    • 6、函数类型的标准属性
      • 6.1、reproducible类型属性
      • 6.2、unsequenced类型属性

  • 《 上一节
  • 下一节 》