见过了各种各样的文件扩展名之后,我们自然就要去打开某些文件了。这时候新的问题又出现了,我们会开始遇到某些不可见的错误,那些都是系统给出的代码回复,于是一个世界向我们敞开了大门——代码世界。
这一期,就让我们从C语言的关键字开始,去揭开代码的神秘面纱吧!
B
break:中断当前循环。“break”既可以作为动词也可以作为名词,当它作为动词的时候具有“破碎;中断”的含义,当它作为名词的时候表示“间歇;暂停”。在C语言当中,break语句通常在switch语句和 while、for、for...in、或do...while循环中出现。执行break语句会退出当前循环或语句,并开始脚本执行紧接着的语句。break语句如果用于循环语句,它的作用为终止循环;如果用于switch语句,那么它的作用是终止switch语句。
C
continue:结束本次循环。相比于break丰富的含义,continue就显得纯粹了许多,它的中文含义是“持续;再开始”。作为计算机术语时,continue表示结束本次循环,进行下一次循环,而不终止整个循环的执行。结束本次循环,即跳出循环体中下面尚未执行的语句,对于while循环,继续求解循环条件;而对于for循环程序流程接着求解for语句头中的第三个部分expression表达式。在初学者刚开始学习编程语言的时候,break语句与continue语句常常是一起教的,因为它们在作用上比较相似,也容易混淆。continue语句和break语句的区别是:continue语句只会结束本次循环,而不终止整个循环的执行;而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。
E
enum (enumeration):枚举数据类型。“enumeration”是“enumerate”的名词变形,有“列举;细目”的含义。enum是计算机编程语言中的一种数据类型,所占内存空间恒等于4字。在实际问题中,有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月,一个班每周有六门课程等等。如果把这些量说明为整型,字符型或其它类型显然是不妥当的。为此,C语言提供了一种称为“枚举”的类型。在“枚举”类型的定义中列举出所有可能的取值,被说明为该“枚举”类型的变量取值不能超过定义的范围。应该说明的是,枚举类型是一种基本数据类型,而不是一种构造类型,因为它不能再分解为任何基本类型。
S
sizeof:C/C++中的一个操作符。“sizeof”在字典当中的意思就是“运算符;大小”。在C语言中,sizeof()是一个判断数据类型或者表达式长度的运算符。在Pascal语言与C语言中,对 sizeof()的处理都是在编译阶段进行。
struct:结构体数据类型。“struct”具有“结构;结构体”的含义。作为计算机术语,“struct”即结构体,亦被直接称为“结构”。实际编程时,经常需要用相关的不同类型的数据来描述一个数据对象。例如,描述学生的综合信息时,需要使用学生的学号、姓名、性别、成绩以及家庭住址等不同类型的数据。但是,用相关的不同类型的数据来描述一个数据对象会使编程极为不便。因此,C语言提供了一种称为结构体(struct)的数据类型,以描述需要不同类型数据的数据对象。我们将结构体中的数据类型称为“字段”,每一个字段都要指定一个字段名称。结构体在使用之前必须要先定义,然后加以声明。
好咯,今天的英语知识分享就到这儿啦!
在以英语为主语言的编程世界当中,很多的语言关键字归根到底都是来自于常见的英语单词,相信我们只要用心,不会很难掌握。大家阅读过后,也要好好记忆、多多复习英语哦![笑][笑]
下期我们将继续了解更多C语言关键字的词汇,不见不散![耶]