C令牌 - 定义,图表及其类型

在本教程中,我们将在C中了解C代币和类型的令牌。 代币是程序的最小单个单位或构建块,用于向语言编译器传达特殊含义。 C令牌也称为词汇单位。 

C令牌图


 C令牌
C令牌图

C令牌的类型是

  1. 关键词
  2. 身份标识
  3. 常数
  4. 运营商
  5. 特殊符号

C.中的关键词

关键字是在编程语言中具有特殊含义的保留单词。 C中的这些关键字是在编程语言中的预定义单词,该语言传达给编译器的特殊含义。 

C语言支持32个关键字。 C关键字分类如下所述



汽车
双倍的
塑造
休息
别的
转变
案子
枚举
登记
typedef.
char
外部
返回
联盟
const
漂浮
短的
无符号
继续
为了
空白
默认
尺寸
易挥发的
如果
静态的
尽管

C中的标识符

标识符是基本构建块,用作给定程序的不同部分的名称的常规术语是变量,阵列和函数。 

命名标识符规则

  • 第一个字符必须是字母(a-z或a-z)或下划线(_)。
  • 您不能在标识符中使用任何特殊符号i.e. @,+, - 。等。
  • 您不能使用关键字作为标识符。
  • 它不应该包含它们之间的任何空间。
  • 在相同的程序中,不可能使用两个或更多相同的标识符。

C中的一些标识符的示例是


_文件             Valid
我     无效,因为它包含一个特殊的符号点(。)


C.中的常数

常量请参阅固定值。 c中的常量与程序的任何其他正常变量相同,但唯一的区别是一旦您定义的数据项(值),在执行程序期间永不改变或修改它们的值。这些也被称为 文字 .

以下是各种类型的常量C令牌

  1. 整数常数
  2. 字符常数
  3. 浮动常数
  4. 字符串常数

C令牌中的运营商

当在表达式中应用于变量时,运营商将触发某些微积分。运营商是操作数的行为(操作数是运营商行为的数据项。)

C令牌运营商根据操作数量的基础分类

  • 一元运营商: 这些是操作员所需的操作数量。 
   遵循一些机构运营商:
       ++ increment 
       -- decrement, etc.

  • 二进制运算符: 这些是操作符,需要两个操作数来运行它。
 遵循一些二进制运算符:

  1. 算术运营商
  2. Assignment Operators
  3. 按位运算符
  4. 条件运营商
  5. Logical Operators
  6. 关系运营商

C令牌中的字符串

C令牌中的字符串是一个以空字符为结束的字符数组(‘\0’)。 null字符显示字符数组的末尾。字符串总是用双引号括起来(“”)字符由单引号括起来(‘’).

例子
char string [20] =“codeamy”;在此20个字节的内存空间中,程序员分配给持有字符串。
(或者)
char string [] = “codeamy”;在此内存空间中,在执行时由编译器分配。
(或者)
char string [20] ={‘c’, ’o’, ‘d’, ‘e’, ‘a’, ‘m’, ‘y’, ‘\0’};

C令牌的特殊符号

C令牌具有使用特殊符号,其具有不能用于另一个目的的特殊含义。 
  1. 星号(*)
  2. 赋值运营商
  3. 大括号 { }
  4. 逗号(,)
  5. 括号 ( )
  6. 预处理器(#)
  7. 方括号 [ ]
  8. 分号(;)
在上面的C代币和T上的文章中在c中的令牌ypes如果您有任何疑问,并且还在下面的评论框中分享您的经验。 

没意见:

如果您有任何疑问,请告诉我

供电 博主 .