C语言核心知识图谱
C语言核心知识图谱
数据类型
- 基本类型:整型(int, char, short, long), 浮点型(float, double), 字符型(char), 布尔型(_Bool)
- 自定义类型:使用typedef关键字创建
运算符
- 算术运算符:+, -, *, /, %
- 关系运算符:>, <, ==, !=, >=, <=
- 逻辑运算符:&&, ||, !
- 位运算符、赋值运算符、条件运算符
控制流
- 顺序结构
- 分支结构:if-else, switch
- 循环结构:while, do-while, for
数组
- 相同类型元素的集合
- 通过下标访问元素
- 一维、多维和字符数组(字符串)
指针
- 存储变量内存地址的变量
- 用于动态内存分配、间接访问数据
函数
- 代码模块化,实现特定功能
- 参数传递、返回值
字符串
- 字符数组,以'0'结尾
- 字符串操作函数
内存与作用域
- 内存分配:栈、堆、静态区
- 变量作用域:局部变量、全局变量
下载地址
用户评论