手机阅读:m.depeat.com

计算机二级C语言程序设计考点:单词及词法规则

  单词是由若干个有序的字符组成的,单词的集合称为词汇。C语言的单词有如下几种:标识符、关键字、运算符、分隔符、常量、字符串和注释符。下面是小编为大家带来的关于单词及词法规则的知识,欢迎阅读。

  1.标识符

  标识符是由字母、下划线和数字组成的字符序列,要求第一个字母必须是字母或下划线。

  标识符是用来给C语言程序中所使用的变量、函数、语句标号、类型定义等起名字的。C语言本身对标识符所用字符个数不作限制,但是在具体使用中,有些计算机只识别前面8个字符,而其他字符不作识别。另外,对大写小写字母是区分的。例如,a和A分别表示不同的变量。

  在使用标识符起名字时,要注意尽量有意义并便于阅读。一般变量名或函数名多以小写字母开始或全部用小写字母,例如,a},a6,creat_list()等。有人喜欢将表示某种含义的多个英文单词组成的名字中用下划线作为单词间的连接等,如建立链表函数起名为。eat_list()。也有人喜欢将多个英文单词连在一起写而不用下划线分隔,为了表示不同单词而将除第一个单词之外的其他单词的第一个字母大写,如删除链表某结点的函数起名为Node()q

  下列的标识符是合法的:

  x100,int一cnt,一xy,aB,sum,lotuS、一1一2一3,studentName等。

  下面的标识符是非法的;

  26d,#mon,ab.c,$xy,M.John,x>=y,m,n,4B等。

  读者要学会写出合法的标识符,也要能识别出非法的标识符。

  在给变量、函数等起名字时最好能做到“见名知意”,即从标识符的字符集中可知道该变量或函数的含意。例如,year,month,day,nartxe,age,sex等,不难从英文单词中了解变量的含意。

  2.关健字

  关键字是一种具有特定含意的标识符。关键字又称保留字。因为这些标识符是系统己经

  定义过的,不能再定义了,需要加以保留。使用者不能用关键字作为所定义的标识符,因此,读者要知道系统已经使用了哪些保留字。下面将它们分类说明如下(关于这些关键字的含意及用法本书后面章节会有详细讲解)。

  (1)标识类型的关键字

  int,char,long,float,double,short,unsigned,struct,union,enum,auto,extern,

  static,register,typedef,void。

  (2)标识控制流的关键字

  gato,return,break,continue,if,else,default,do,while,sW1tC11,case。

  (3)标识预处理功能的关键字

  define,include,undef,ifdef,ifndef,endif,lin。等。

  (4)其他关键字

  sizeof,asm,fortran.ada,pascal等,

  上述的标识符都是系统已有定义的保留字,读者不得再重新定义。

  3.运算符

  运算符是用来表示某种运算操作的一种符号,有的运算符用一个字符组成,也有的运算符由多个字符组成。有的运算符只要求有一个操作数,这种运算符叫单目运算符;有的运算符要求有两个操作数,称为双目运算符;还有要求有三个操作数的运算符,称为三目运算符。C语言中运算符种类繁多,优先级复杂,还有结合性等问题,本书第三章中专门讲述运算符问题。

  4.分隔符

  分隔符是用来分隔多个变量、数据项、表达式等的符号。C语言中常用的分隔符有逗号,空白符,分号和膏号。下面介绍这些分隔符的使用方法。

  (I)逗号作为分隔符用来分隔多个变量和函数参数。例如,在说明语句中,同种类型的多个变量可用逗号将其变量分隔开:

  inta,b,c,d;

  这表示变量a,b,c和d都被定义为int型变量。又例如,在函数定义或调用时,用逗号将函数的多个形参或实参进行分隔,在下列函数的定义中,

  Add(a,b,c)

  inta,b,c,

  {

  这表示函数add有三个形参a,b和c,用逗号进行分隔。

[计算机二级C语言程序设计考点:单词及词法规则] wWW.dEpEat.CoM 久久影院好多福利

更多 >

与“考点”有关的文章

  字符常量有两种形式:一是用单引号括起来的一个单字符,二是″转义字符″,即以″″开头的字符序列。下面是小编为大家带来是关于字符型数据的知识,欢迎阅读。  1字符常量  有两种形式:一是用单引号括起来的一个单字符,如′a′,′?′,′=′;二是″转义字符″,即以″″开头的字符序列。常用的转义字符见下表。  字符形式功能  换行   横向跳格(即跳到下一个输出区)  v竖向跳格  退格  回车  f走纸换页  \反斜杠字符″″  ′单引号(撇号)字符  ″双引号(″)字符  ddd1到3位8进制数所代表的字符,如123,表示8进制数123  xhh

  C语言提供了丰富的库函数,包括常用数学函数、对字符和字符串处理函数、输入输出处理函数等。下面是小编为大家带来的关于函数的知识,欢迎阅读。  1库函数的正确调用  1.C语言提供了丰富的库函数,包括常用数学函数、对字符和字符串处理函数、输入输出处理函数等。在调用库函数时要注意以下几点:  (1)调用C语言标准库函数时必须在源程序中用include命令,include命令的格式是:  #include″头文件名″  include命令必须以#号开头,系统提供的头文件名都以.h作为后缀,头文件名用一对双引号″″或一对尖括号〈〉括起来。  (2)标准库函数的

更多 >

与“计算机二级”有关的文章

  字符常量有两种形式:一是用单引号括起来的一个单字符,二是″转义字符″,即以″″开头的字符序列。下面是小编为大家带来是关于字符型数据的知识,欢迎阅读。  1字符常量  有两种形式:一是用单引号括起来的一个单字符,如′a′,′?′,′=′;二是″转义字符″,即以″″开头的字符序列。常用的转义字符见下表。  字符形式功能  换行   横向跳格(即跳到下一个输出区)  v竖向跳格  退格  回车  f走纸换页  \反斜杠字符″″  ′单引号(撇号)字符  ″双引号(″)字符  ddd1到3位8进制数所代表的字符,如123,表示8进制数123  xhh

  C语言提供了丰富的库函数,包括常用数学函数、对字符和字符串处理函数、输入输出处理函数等。下面是小编为大家带来的关于函数的知识,欢迎阅读。  1库函数的正确调用  1.C语言提供了丰富的库函数,包括常用数学函数、对字符和字符串处理函数、输入输出处理函数等。在调用库函数时要注意以下几点:  (1)调用C语言标准库函数时必须在源程序中用include命令,include命令的格式是:  #include″头文件名″  include命令必须以#号开头,系统提供的头文件名都以.h作为后缀,头文件名用一对双引号″″或一对尖括号〈〉括起来。  (2)标准库函数的

友情链接: 19yg.online    42m44.space