📌  相关文章
📜  C中tokens(1)

📅  最后修改于: 2023-12-03 15:00:11.352000             🧑  作者: Mango

C中的tokens

在C语言中,tokens是指C程序中的基本单元。这些基本单元可以是关键字、常量、标识符、运算符等等。tokens对于编写C程序非常重要,因为它们构成了程序的基本结构。以下是一些常见的C tokens:

1. 关键字

C语言中有一些被保留的关键字,这些关键字有着特殊的含义,并且不能被用作变量名或函数名。

以下是一些常见的C关键字:

if, else, for, while, do, switch, case, default, break, continue, return, typedef, struct, union, enum, void, char, int, float, double, const, static, extern, size_t, FILE, printf, scanf
2. 标识符

标识符是指程序员定义的变量名、函数名等等。标识符必须以字母或下划线开头,并且可以由字母、数字或下划线组成。C语言对标识符的长度没有限制,但是建议不要超过30个字符。

以下是一些合法的C标识符:

number, MAX_SIZE, print_message, _result, data_1, data_2
3. 常量

常量是指在程序运行期间不会改变的数据。常量可以是整数、实数、字符或字符串。在C语言中,常量必须用特定的格式表示。

以下是一些常见的C常量:

56, -123, 3.14, -0.000001, 'A', "Hello, world!"
4. 运算符

运算符是用来表示运算关系的符号。C语言提供了很多种运算符,如算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符等等。运算符可以用单个字符或字符组合表示。

以下是一些常见的C运算符:

+, -, *, /, %, >, >=, <, <=, ==, !=, &&, ||, !, &, |, ^, <<, >>, +=, -=, *=, /=, %=, &=, |=, ^=, <<=, >>=
5. 分隔符

分隔符是用来分隔程序中各个token的符号。在C语言中有一些常见的分隔符,如逗号、分号、括号等等。

以下是一些常见的C分隔符:

, ; () [] {}

以上是C语言中的一些基本tokens,编程人员必须熟练掌握这些tokens以编写正确的C程序。