美文网首页
第二章 C 语言概述——《C Primer Plus》笔记

第二章 C 语言概述——《C Primer Plus》笔记

作者: One2INF | 来源:发表于2022-07-20 19:50 被阅读0次

    2.1 C 简单的 C 程序示例

    2.2 示例解释

    声明(declaration):**int num;

    关键字(keyword:**语言定义的单词,不能用作其他用途。

    标识符(identifier):**变量、函数或其他实体的名称。

    长度限制:C99C11 允许使用更长的标识符名,但是编译器只识别前 63 个字符。对于外部标识符只允许使用 31 个字符。(以前 C90 只允许 6 个字符。)标准并未定义超出大小的情况。

    字符限制:可以用小写字母、大写字母、数字和下划线(_)来命名。而且,名称的第一个字符必须是字符或下划线,不能是数字。

    2.3 简单程序的结构

    一个简单的 C 程序的格式如下:

    #include <stdio.h>
    int main(void)
    {
      语句
      return 0;
    }
    

    2.4 提高程序可读性的技巧

    • 选择有意义的函数名;

    • 写注释;

    • 用空行分割概念上的多个部分;

    • 每条语句各占一行

    2.5 进一步使用 C

    2.6 多个函数

    2.7 调试程序

    程序的错误叫 bug,找出并修正错误的过程叫做调试(debug)。

    2.8 关键字和保留标识符

    ISO 关键字

    auto extern short while
    break float signed _Alignas
    case for sizeof _Alignof
    char goto static _Atomic
    const if struct _Bool
    continue inline switch _Complex
    default int typedef _Generic
    do long union _Imaginary
    double register unsigned _Noreturn
    else restrict void _Static_assert
    enum return volatile _Thread_local

    注:粗体:C90 新增关键字;斜体:C99 新增关键字;粗斜体:C11 新增关键字。

    保留标识符:包括那些以下划线开头的标识符和标准库函数名。

    相关文章

      网友评论

          本文标题:第二章 C 语言概述——《C Primer Plus》笔记

          本文链接:https://www.haomeiwen.com/subject/hslyirtx.html