到目前为止,我们已经介绍了两个称为变量及其数据类型的重要概念.我们讨论了如何使用 int , long 和 float 来指定不同的数据类型.我们还学习了如何命名变量以存储不同的值.
虽然保留关键字是基本编程语法的一部分,但本章并不是单独要求的,我们将它分开来解释它是正确的在数据类型和变量之后,使其易于理解.
与int,long和float类似,C编程语言支持许多其他关键字,我们将用于不同的目的.不同的编程语言提供不同的保留关键字集,但有一个重要的&我们不能使用保留关键字命名变量的所有编程语言中的通用规则,这意味着我们不能将变量命名为 int 或 float ,而这些关键字只能是用于指定变量数据类型.
例如,如果您尝试将任何保留关键字用于变量名称,则会出现语法错误.
#includeint main() { int float; float = 10; printf( "Value of float = %d\n", float);}
编译上述程序时,会产生以下错误 :
main.c: In function 'main':main.c:5:8: error: two or more data types in declaration specifiers int float;......
现在让我们给整数变量一个正确的名称,然后上面的程序应该编译并成功执行 :
#includeint main() { int count; count = 10; printf( "Value of count = %d\n", count);}
C编程保留关键字
这是一张几乎包含C所有关键字的表格编程语言 :
auto | else | long | 开关 |
break | enum | register | typedef |
case | extern | return | union |
char | float | short | unsigned |
const | for | 签署 | void |
继续 | goto | sizeof | volatile |
默认 | 如果 | 静态 | while |
do | int | struct | _Packed |
double |
Java编程保留关键字
这是一个几乎所有Java编程语言支持的关键字的表 :
abstract | 断言 | boolean | break |
byte | case | catch | char |
class | const | 继续 | 默认 |
do | double | else | enum |
延伸 | 最终 | 终于 | float |
for | goto | 如果 | 实施 |
import | instanceof | int | interface |
long | native | new | package |
private | protected | public | return |
short | static | strictfp | super |
开关 | 已同步 | 此 | 抛出 |
抛出 | 瞬态 | 尝试 | void |
volatile | while |
Python编程保留关键字
这是一张几乎包含Pytho支持的所有关键字的表格n编程语言 :
和 | exec | 不 |
断言 | finally | 或 |
break | for | 传递 |
来自 | 打印 | |
继续 | 全球 | 加薪 |
def | 如果 | 返回 |
del | import | 尝试 |
elif | in | while |
else | with | |
除了 | lambda | yield |
我们知道您无法记住所有这些关键字,但我们已将它们列为哟你的参考目的和解释保留关键字的概念.因此,在给变量命名时要小心,不应该为该编程语言使用任何保留关键字.