亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> C语言

C 语言关键字与标识符完全指南

C 语言关键字与标识符完全指南

本指南基于多年实战经验,梳理 C 语言核心要素——保留关键字与标识符命名规范,助你写出规范、可维护的 C 代码。

字符集

字符集定义 C 程序中标识符及其他部分可用的字符。

字母

大写: A B C … X Y Z
小写: a b c … x y z

C 语言变量和函数名均区分大小写。

数字

0 1 2 3 4 5 6 7 8 9

特殊字符

C 语言特殊字符
,<>._
();$:
%[]#?
'&{}"
^!*/|
-\~+ 

空白字符包括空格、换行、制表符、回车、换页符。


C 语言关键字

关键字是编译器识别的保留字,不能用作标识名。它们构成 C 语法骨架。

int money;

此处 int 是关键字,指示 money 为整型变量。

C 语言区分大小写,所有关键字必须小写。

下面是 ANSI C 完整关键字列表,每位 C 开发者必备:

C 关键字
autodoubleintstruct
breakelselongswitch
caseenumregistertypedef
charexternreturnunion
continueforsignedvoid
doifstaticwhile
defaultgotosizeofvolatile
constfloatshortunsigned

各关键字语法与用法详见 C 语言所有关键字详解。


C 语言标识符

标识符是你为变量、函数、结构体等实体起的名字,必须在其作用域内唯一。

int money;
double accountBalance;

上例中 money 和 accountBalance 即为标识符。

记住:标识符不能是关键字,如不能命名变量为 int。


标识符命名规则

  1. 合法字符:字母(大小写)、数字、下划线。
  2. 首字符必须是字母或下划线。
  3. 不能使用关键字作为标识符名。
  4. 语言标准不限制长度,但许多编译器截断至 31 字符。为移植性请控制长度。

选用语义清晰的名字——良好命名习惯显著提升代码可读性与可维护性。

C语言

  1. 热成像解析:红外成像如何探测温度变化
  2. 善用增强现实提升维修运维效能
  3. C#关键字与标识符:规则、完整列表与最佳实践
  4. 掌握 C# 运算符优先级与结合性:实战指南
  5. 掌握 C# while 与 do-while 循环:语法、示例与最佳实践
  6. 掌握 C# 预处理器指令:条件编译、诊断控制与代码组织实战
  7. 掌握 C++ 变量、字面量与常量:核心概念与实战指南
  8. C 语言 while 与 do-while 循环实战指南
  9. C 语言 Token、标识符与关键字详解:词法单元全景解析
  10. C 语言常量与字面量完全指南:类型、用法与最佳实践
  11. C# 常量与字面量大全:类型、规则与最佳实践
  12. Python关键字与标识符:掌握保留字与命名规范