##### 标识符 - 标识符 - **标识符**为 C 程序中的[[C.类型|类型]]提供名称, 通过在声明中指定标识符来创建. 可以在[[C.goto 和标记语句|goto 和标记语句]]中使用一种特殊的标识符, 称为语句标签. [[C.作用域|作用域]]定义了标识符在程序中的可见范围, 而[[C.命名空间|命名空间]]用于区分不同种类的标识符 - 语法 - `标识符` - 标识符是任意长的数字, 下划线, 大小写字母以及使用 `\u` 和 `\U` 转义符号指定的 Unicode 字符组成的序列, 标识符名称的第一个字符必须是非数字字符, 标识符区分大小写, 不能将[[C.关键字|关键字]]用作标识符 - 示例 ```c // result 是整型变量的标识符 // main 和 printf 是函数的标识符 #include <stdio.h> int main() { int result; if ( result == 0 ){ printf_s("result == 0"); } } ```