当前位置: 首页 > 文档资料 > 学习计算机编程 >

关键词(Keywords)

优质
小牛编辑
120浏览
2023-12-01

到目前为止,我们已经介绍了两个称为变量及其数据类型的重要概念。 我们讨论了如何使用intlongfloat来指定不同的数据类型。 我们还学习了如何命名变量来存储不同的值。

虽然本章不是单独要求的,因为保留关键字是基本编程语法的一部分,我们将它分开,以便在数据类型和变量之后立即解释它以使其易于理解。

像int,long和float一样,C编程语言支持许多其他关键字,我们将用于不同的目的。 不同的编程语言提供了不同的保留关键字集,但是在所有编程语言中都有一个重要且通用的规则,我们不能使用保留关键字来命名我们的变量,这意味着我们不能将我们的变量命名为intfloat而不是这些关键字可以仅用于指定可变数据类型。

例如,如果您尝试将任何保留关键字用于变量名称,则会出现语法错误。

#include <stdio.h>
int 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;
......

现在让我们为整数变量赋一个正确的名称,然后上面的程序应该编译并成功执行 -

#include <stdio.h>
int main() {
   int count;
   count = 10;
   printf( "Value of count = %d\n", count);
}

C编程保留关键字

这是一个几乎包含C编程语言所有关键字的表格 -

autoelselongswitch
breakenumregistertypedef
caseexternreturnunion
charfloatshortunsigned
constforsignedvoid
continuegotosizeofvolatile
defaultifstaticwhile
dointstruct_Packed
double

Java编程保留关键字

这是一个几乎包含Java编程语言支持的所有关键字的表 -

abstractassertbooleanbreak
bytecasecatchchar
classconstcontinuedefault
dodoubleelseenum
extendsfinalfinallyfloat
forgotoifimplements
importinstanceofintinterface
longnativenewpackage
privateprotectedpublicreturn
shortstaticstrictfpsuper
switchsynchronizedthisthrow
throwstransienttryvoid
volatilewhile

Python编程保留关键字 (Python Programming Reserved Keywords)

这是一个包含Python编程语言支持的几乎所有关键字的表 -

andexecnot
assertfinallyor
breakforpass
classfromprint
continueglobalraise
defifreturn
delimporttry
elifinwhile
elseiswith
exceptlambdayield

我们知道您无法记住所有这些关键字,但我们已将其列出以供参考,并解释reserved keywords的概念。 因此,在给变量命名时要小心,不应该为该编程语言使用任何保留关键字。