C语言标识符规则详解:变量、函数命名规范与关键字使用指南

1。标识符是什么

C语言标识符规则详解:变量、函数命名规范与关键字使用指南

标识符是C程序中最基本的组件,例如:可变名称,函数名称,数据类型等是标识符。标识符的要求是:它必须由字母(区分或小猫),数字和下属组成。此外,标识符的第一个字符不能是数字。例如:

ABC ---合法

_ABC123 ---法律

ABC555 ---法律

123ABC ---非法

ABC $! - - 非法的

在C语言中,大写字母和小写字母被认为是不同的字符,因此ABC和ABC表示的标识符不同。

2。语言关键字

我们已经学习了C语言提供的“基本数据类型”,例如CHAR和INT等数据类型。我们可以使用此数据类型来定义变量,例如::

char c ='a';

目前,定义了一个字符变量,并且变量的名称为C。因此,我们有一个问题,我们可以定义一个变量,该变量的名称是int吗?测试的示例如下:

#include //包含头文件,以便使用printf()函数;

int main()//定义程序的程序,即程序的输入地址;

{//主函数的开始标记;

char int ='a'; //定义一个char类型变量,变量名是int;

printf(“ int =%c \ n”,int);

返回0; //返回末端状态;

} //主函数的结尾;

汇编的结果如下:

mylinux@ubuntu:〜/src/test $ gcc test.c -o exe

test.c:在函数'main'中:

test.c:4:错误:声明说明符中的两种或多个数据类型

test.c:4:错误:预期标识符或'(''''='令牌

test.c:5:错误:“ int”之前的预期表达式

可以看出,异常的汇编和输出促使“声明说明符中的两种或多个数据类型”是声明太多数据类型。可以看出,我们要定义一个变量。变量的名称是int,这是异常的。

具体错误原因是C语言不允许使用C语言使用该变量的名称的定义。

C语言定义的关键字是:

C语言为设计程序提供了这些关键字,因此当我们定义变量名称时,我们不能与C语言提供的关键字相同。

你可能想看:
« 上一篇
下一篇 »

相关推荐

FreeBasic:强大免费开源的64位basic编译器及应用优势

2025年05月10日

82阅读

脊柱侧弯矫正方法大盘点:运动康复、支具矫正等多种方式

2025年05月09日

88阅读

如何在winForm标题栏去掉标题文字且任务栏图标正常显示

2025年05月09日

86阅读

十一黄金周促销广告词大全,国庆购物狂欢等你来

2025年05月09日

78阅读

关闭快速编辑模式及插入模式,设置控制台指定文字颜色举例

2025年05月09日

63阅读

黄金搭档低糖高钙饮品包装及成分功效全解析,适合人群要知晓

2025年05月09日

91阅读