摘要: 1 预处理 1.1 简介 预处理器不是编译器的组成部分,但是它是编译过程中一个单独的步骤。简言之,预处理器只不过是一个文本替换工具而已,它们会指示编译器在实际编译之前完成所需的预处理。我们将把 C 预处理器(C Preprocessor)简写为 CPP 所有的预处理器命令都是以井号(#)开头。它必须 阅读全文
posted @ 2022-10-30 19:11 上善若泪 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 目录1 指针1.1 简介1.2 什么是指针1.2.1 定义1.2.2 指针表示1.2.3 为什么*p=&a不正确1.3 使用指针1.3.1 简单使用1.3.2 NULL 指针1.3.3 指针算术运算1.3.3.1 定义1.3.3.2 遍历数组:递增一个指针1.3.3.3 遍历数组:递减一个指针1.3 阅读全文
posted @ 2022-10-30 17:49 上善若泪 阅读(366) 评论(0) 推荐(0) 编辑
摘要: [toc] # 1 存储类 `存储类`定义 C 程序中`变量/函数`的范围(可见性)和生命周期。这些说明符放置在它们所修饰的类型之前。下面列出 C 程序中可用的存储类: `auto,register,static,extern` ## 1.1 auto存储类 `auto`存储类是所有 **局部变量` 阅读全文
posted @ 2022-10-30 15:13 上善若泪 阅读(179) 评论(0) 推荐(0) 编辑