C语言的关键字和标识符

一、关键字
       
         关键字是具有特定含义的、专门用来说明C语言的特定成分的一类单词。
         C语言的关键字都是用小写字母书写的,不能用大写字母书写。关键字不能用于变量名或函数名等其它场合,否则会出现编译错误。
         C语言定义了32个关键字。
C语言关键字列表
char double enum float int long short signed
struct union unsigned void break case continue default
do else for goto if return switch while
auto extern register static const sizeof typedef
volatile


二、标识符
    
       标识符是指用来表示变量名、符号常量名、函数名、数组名、类型名、文件名的字符序列。
       (1)、C语言标识符的命名规则:
            1、标识符只能由英文字母、数字和下划线3种字符组成。
             2、第一个标识符必须是字母或下划线。
             3、在标识符中,大小写是有区别的。如BOOK和book是两个不同的标识符。
       (2) 、关于标识符的几点说明:
           1、标识符不能与关键字重名。
           2、标识符可以包含多个字符,但一般会有最大长度限制,与编译器有关,但一般情况下不会达到此限制。
           3、定义标识符尽量做到见名知意。如sum表示求和。
      正确标识符命名:    smart    _decision   high3   Area
      不正确标识符命名:5smart(以数字开头)
                                      Bomb?(含有特殊字符?)
                                      High.balance(把下划线“_”与“.”混淆)  
                                      float(不能用C语言中的关键字)
                             

你可能感兴趣的:(c语言)