《C现代方法》第二章:C语言基本概念 (2)

来源:互联网 发布:威尔取模软件 编辑:程序博客网 时间:2024/04/30 20:43

标识符

    标识符可以含有字母、数字和下划线,但必须以字母或下划线开头。区分大小写。

    两种常用命名法:

   1、小写字母+下划线。

如:symbol_table    current_page    name_and_address;

   2、避免使用下划线,标识符中每个单词大写字母开头。

如:SymbolTable   CurrentPage    NameAndAddress

   注: C语言对表示符的最大长度没有限制,但是编译器只能记住前31个字符。如果两个不同的标识符的前31个字符都相同,那么编译器无法区别它们。

 

关键字

    关键字是系统专属的字符,不能用作表示符

 

    总共32个关键字:

    auto                         double                        int                     struct

    break                       else                             long                  switch

    case                         enum                          register             typedef

    char                         extern                         return               union

    const                       float                            short                  unsigned

    continue                  for                               signed                void

    default                     goto                            sizeof                volatile

    do                            if                                 static                  while

 

    注:有关表示符的其他限制:    某些编译器把标识符如asm、far、near等视为附加关键字。属于标准库的标识符也是受限的。以下划线开头的标识符也是受限的。

 

 

C程序的布局

    语句可以划分在任意多行内。如:

    printf("dimensional weight (pounds);%d/n",

          (volume + CUBIC_IN_PER_LB - 1) / CUBIC_IN_PER_LB );

    是可以的。

 

注释中再嵌套一个新的注释是非法的。

 

 

 

 

 

原创粉丝点击