c语言 fgets函数 去除换行符_C语言编程第12讲——C语言最基本的元素有哪些

867de00ffccabb301cbeef00d584b375.png

C语言的词汇,是组成C语言的最小单位。

C语言的词汇有哪些呢?总共有六种:标识符、关键字、运算符、分隔符、常量、注释。

下面我们逐个进行介绍:

1、标识符

C语言中使用的变量名、函数名、自定义类型名、标号等称为标识符。

577084f0fbf32553af3d6567bc7afa7d.png

标识符有如下的特点:

(1)只能由拉丁字母、数字和下划线组成,并且只能以拉丁字母或下划线开头;

例如: 标识符  3max是不合法的;

(2)标识符大小写敏感;

例如:pcName和pcNAME是两个不同的标识符;

(3)标识符不能和关键字重名;

2、关键字

关键字是C语言保留着,有特殊函数的词汇,也称保留词。

4483d02275d57e76ee70beba232ffe81.png
ANSI C只定义了如下的关键字:auto     break    case    char    const    continue   defaultdo        double  else    enum  extern   float         forgoto     if           int      long    register return      shortsigned  static    sizof   struct  switch   typedef    unionunsigned void  volatile while

3、运算符

通过运算符,我们可以将变量、常量、函数组成表达式,实现各种运算。

常见的运算符有+、-、*、/等等。
afa9b56d57612cc873cf6af8ae9ce1f2.png

4、分隔符

3e414d6cdb7a55cc33eaf80249e9d62b.png
C语言的分隔符有:1、分号;2、逗号;3、冒号;4、空白符:空格、Tab键、回车、换行符。

5、常量

C语言的常量有:1、数字常量;2、字符串常量;3、字符常量;4、符号常量。
30c7e4e4879561a72fb0b08bdfc94089.png

6、注释

C语言的注释有两种:1、块注释:  由/*   ...   */定义;2、行注释: 由  //定义;行注释在C99中定义。
99f85fc08b053263e1cef6fcbc1ce2c5.png