C [1] 关键字和保留字

C [1] 关键字和保留字。

这些保留字不能作为常量名、变量名或其他标识符名称。

  • auto   声明自动变量
  • break        跳出当前循环
  • case   开关语句分支
  • char   声明字符型变量或函数返回值类型     //数据类型
  • const        定义常量,如果一个变量被 const 修饰,那么它的值就不能再被改变
  • continue  结束当前循环,开始下一轮循环
  • default     开关语句中的"其它"分支
  • do       循环语句的循环体
  • double      声明双精度浮点型变量或函数返回值类型
  • else    条件语句否定分支(与 if 连用)
  • enum        声明枚举类型
  • extern      声明变量或函数是在其它文件或本文件的其他位置定义
  • float   声明浮点型变量或函数返回值类型    //数据类型
  • for      一种循环语句
  • goto   无条件跳转语句
  • if         条件语句
  • int      声明整型变量或函数      //数据类型
  • long   声明长整型变量或函数返回值类型    //数据类型
  • register    声明寄存器变量
  • return       子程序返回语句(可以带参数,也可不带参数)
  • short         声明短整型变量或函数   //数据类型
  • signed      声明有符号类型变量或函数   //数据类型
  • sizeof        计算数据类型或变量长度(即所占字节数)
  • static        声明静态变量
  • struct       声明结构体类型     //类似于Delphi 中的 record
  • switch      用于开关语句
  • typedef    用以给数据类型取别名
  • unsigned  声明无符号类型变量或函数   //数据类型
  • union        声明共用体类型
  • void    声明函数无返回值或无参数,声明无类型指针    //数据类型
  • volatile     说明变量在程序执行中可被隐含地改变
  • while         循环语句的循环条件

C99 新增:

  • _Bool
  • _Complex
  • _Imaginary
  • inline
  • restrict

C11 新增:

  • _Alignas
  • _Alignof
  • _Atomic
  • _Generic
  • _Noreturn
  • _Static_assert
  • _Thread_local

 

 

创建时间:2021.10.20  更新时间:2021.11.04

posted on   滔Roy  阅读(134)  评论(0编辑  收藏  举报

编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
历史上的今天:
2020-10-20 Delphi WinAPI 消息函数 PostMessage
2020-10-20 Delphi DBGrid 操作单元格边框

导航

点击右上角即可分享
微信分享提示