爱收集资源网

编译器的关键字和保留标识符:格式规则大揭秘

网络整理 2023-10-02 04:07

#9:6:e:d:2:4:e:b:9:7:0:e:5:4:a:6:6:9:0:7:8:c:2:5:b:f:4:1:f:8:e:c#

祝你们520快乐~

一、关键字和保留标识符

关键字是C语言中的词汇。它们对C来说比较特殊,所以我们不能将它们用作标识符,例如作为变量名。

C语言的关键字列表:

#b:b:6:a:6:6:a:2:2:4:8:c:4:e:8:1:d:f:5:7:4:3:3:a:3:d:f:7:0:6:a:4#

如果企图把一个关键字用作变量名,编译器把它作为一个句型错误捕获。还有一些我们不该用的其他字符,称为保留标识符(reserved identifier)。因为它们是合法的名子,所以并不导致句型错误。然而,C语言已使用它们或则保留使用它们的权力。所以假如我们用这种标识符表示其他意思就可能造成问题。保留标识符包括这些以下划线字符开始的标识符和标准库函数的名子,例如printf()。

二、关键概念

经过前段时间的学习,我们应当理解哪些是C程序:程序是对我们希望计算机采取何种行为的描述。编译器负责把我们的描述转换成底层的机器语言的细节工作(作为编译器工作量的一个评判,它能从1KB的源代码文件中生成60KB的可执行文件;大量的机器语言只是代表了一个简单的C程序)。由于编译器不具有真正的智能,所以必须把我们对程序的描述用编译器的术语抒发下来,这些术语就是C标准所设置的格式规则(尽管有些约束,但总比直接用机器语言抒发便捷得多)。

编译器希望收到特定格式的指令,作为程序员,我们的工作就是在一个编译器(由C标准指导)能成功处理的框架内抒发出我们关于程序应采取何种行为的看法。

三、总结

C语言程序是由一个或多个函数组成的。每一个C程序都必须包含一个名为main()的函数。关键字是C语言的词汇。

#5:d:b:8:c:3:4:d:c:b:5:2:2:a:8:5:9:b:9:9:a:5:b:4:d:6:7:f:8:9:0:e#

以上学习内容均来自《C Primer Plus》(第五版)中文版。

要记得快乐和知识点噢~

Please remember the happiness and knowledge points.

c语言中合法的标识符
上一篇:微信聊天如何保护隐私?解决方法大全 下一篇:没有了