c语言 识别指定字符串_C语言入门前须知基础!C语言基础教学档案!编号零零肆...

C语言令牌

每个C程序都是一组指令,每个指令都是一些单独的单元的集合。每个最小的单个AC程序单元称为令牌。AC程序(用来定义计算机程序的形式语言)中的每条指令都是令牌的集合。令牌用于构建c程序,它们被称为AC程序的基本构建块。

282a368f6d0f7171f8b04688c919a858.png

在AC程序中,令牌可能包含以下内容……

  • 关键词
  • 身份标识
  • 运算符
  • 特殊符号
  • 常量
  • 字符串
  • 数据值

在C程序中,所有关键字,标识符,运算符,特殊符号,常量,字符串和数据值的集合称为标记。

C语言关键字

由于每种语言都有构造语句的单词,因此C编程还具有具有特定含义的单词,用于构造c程序指令。在C编程语言中,关键字是具有预定义含义的特殊单词。关键字在C编程语言中也称为保留字。在C编程语言中,有32个关键字。所有32个关键字都有自己的含义,编译器已经知道了。关键字是具有预定义含义的保留字,编译器已知这些字每当C编译器遇到关键字时,它自动理解其含义。

关键字的属性

  • C编程语言中的所有关键字都定义为小写字母,因此它们必须仅以小写字母使用
  • 每个关键字都有特定的含义,用户无法改变这种含义。
  • 关键字不能用作用户定义的名称,如变量,函数,数组,指针等……
  • C编程语言中的每个关键字代表某些东西或指定编译器要执行的某种操作。

下表列出了所有32个关键字及其含义……

de80e8fd2739f447ac763d3f3f7d51c5.png

C标识符

在C编程语言中,程序员可以为变量,数组,指针,函数等指定自己的名称......标识符是一个字符集合,用作变量,函数,数组,指针,结构等的名称。换句话说,可以将标识符定义为用户定义的名称,以在c编程语言中唯一地标识实体,该名称可以是变量名,函数名,数组名,指针名,结构名或标签。

db26d0e6e681bdf8d0e3051df365d4db.png

创建标识符的规则

  • 标识符只能包含字母(大写和小写),数字和下划线符号。
  • 标识符不应以数值开头。它可以以字母或下划线开头。
  • 我们不应该在标识符甚至空格之间使用任何特殊符号。但是,只允许使用下划线符号。
  • 不应将关键字用作标识符。
  • 标识符的长度没有限制。但是,编译器仅考虑前31个字符。
  • 标识符的范围必须是唯一的。

创建标识符以获得更好编程的规则

创建标识符的常用规则

  • 标识符必须对描述实体有意义。
  • 因为,从下划线开始可能会与系统名称产生冲突,因此我们避免使用下划线启动标识符。
  • 我们用小写字母开始每个标识符。如果标识符包含多个单词,则第一个单词以小写字母开头,第二个单词开头,第一个单词用作大写字母。我们还可以使用下划线来分隔标识符中的多个单词。
143c105d9b8a318b4e3d9c5e18ba5ed2.png

相关内容

非常流行的计算机编程语言,C语言教学档案,大内密探编号零零壹

什么是计算机语言?C语言基础教学档案!编号零零贰

C语言最基础的东西你知道吗?C语言基础教学档案!编号零零叁

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值