##### 标识符
- 标识符
- **标识符**为 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");
}
}
```