C23 · 前置:零基础
C 速查手册
面向零基础与已有经验读者的 C23 知识点速查手册。
章节地图
入门导览
语法与类型
建议阅读路线
按任务查找
- 编写第一个 C 程序
- 入门导览与第一个程序 · 第一个完整程序
- 编译并运行 C 程序
- 入门导览与第一个程序 · 编译与运行
- 查看类型大小与范围
- 基本类型、对象、声明与初始化 · 大小与范围
- 初始化 C 对象
- 基本类型、对象、声明与初始化 · 初始化
- 从零开始学习 C
- 入门导览与第一个程序 · 后续阅读路线
- 检查 C 编译器
- 入门导览与第一个程序 · 工具链与命令行
- 排查类型与初始化错误
- 基本类型、对象、声明与初始化 · 常见陷阱
- 声明 C 对象
- 基本类型、对象、声明与初始化 · 对象、名字与声明
- 声明只读对象
- 基本类型、对象、声明与初始化 · const 对象
- 使用定宽整数
- 基本类型、对象、声明与初始化 · 定宽整数
- 选择基本类型
- 基本类型、对象、声明与初始化 · 基本类型家族
关键词索引
- 编译
- 入门导览与第一个程序 · 编译与运行
- 编译器
- 入门导览与第一个程序 · 工具链与命令行
- 变量
- 基本类型、对象、声明与初始化 · 对象、名字与声明
- 标识符
- 基本类型、对象、声明与初始化 · 对象、名字与声明
- 常量对象
- 基本类型、对象、声明与初始化 · const 对象
- 初始化
- 基本类型、对象、声明与初始化 · 初始化
- 初始化器
- 基本类型、对象、声明与初始化 · 初始化
- 初值
- 基本类型、对象、声明与初始化 · 初始化
- 定宽整数
- 基本类型、对象、声明与初始化 · 定宽整数
- 对象
- 基本类型、对象、声明与初始化 · 对象、名字与声明
- 浮点类型
- 基本类型、对象、声明与初始化 · 基本类型家族
- 格式说明符
- 基本类型、对象、声明与初始化 · 常见陷阱
- 基本类型
- 基本类型、对象、声明与初始化 · 基本类型家族
- 可执行文件
- 入门导览与第一个程序 · 编译与运行
- 类型大小
- 基本类型、对象、声明与初始化 · 大小与范围
- 类型陷阱
- 基本类型、对象、声明与初始化 · 常见陷阱
- 入门路线
- 入门导览与第一个程序 · 后续阅读路线
- 声明
- 基本类型、对象、声明与初始化 · 对象、名字与声明
- 数值范围
- 基本类型、对象、声明与初始化 · 大小与范围
- 未初始化读取
- 基本类型、对象、声明与初始化 · 常见陷阱
- 学习路线
- 入门导览与第一个程序 · 后续阅读路线
- 溢出
- 基本类型、对象、声明与初始化 · 常见陷阱
- 阅读顺序
- 入门导览与第一个程序 · 后续阅读路线
- 整数类型
- 基本类型、对象、声明与初始化 · 基本类型家族
- 只读对象
- 基本类型、对象、声明与初始化 · const 对象
- 字符类型
- 基本类型、对象、声明与初始化 · 基本类型家族
- build
- 入门导览与第一个程序 · 编译与运行
- C23
- 入门导览与第一个程序 · 工具链与命令行
- cc
- 入门导览与第一个程序 · 工具链与命令行
- CHAR_BIT
- 基本类型、对象、声明与初始化 · 大小与范围
- Clang
- 入门导览与第一个程序 · 工具链与命令行
- const
- 基本类型、对象、声明与初始化 · const 对象
- GCC
- 入门导览与第一个程序 · 工具链与命令行
- Hello World
- 入门导览与第一个程序 · 第一个完整程序
- int32_t
- 基本类型、对象、声明与初始化 · 定宽整数
- inttypes.h
- 基本类型、对象、声明与初始化 · 定宽整数
- main
- 入门导览与第一个程序 · 第一个完整程序
- puts
- 入门导览与第一个程序 · 第一个完整程序
- run
- 入门导览与第一个程序 · 编译与运行
- sizeof
- 基本类型、对象、声明与初始化 · 大小与范围
- stdint.h
- 基本类型、对象、声明与初始化 · 定宽整数
- stdio.h
- 入门导览与第一个程序 · 第一个完整程序
- void
- 基本类型、对象、声明与初始化 · 基本类型家族