C语言复习 -- 知识点总结(全)

C语言学习笔记(全)

  • 一、概述
    • 1.1 数据类型、变量、常量、字符串、转义字符
    • 1.2 注释、选择结构、循环结构、函数、数组、操作符、关键字
    • 1.3 宏定义、指针、结构体
  • 二、分支语句与循环语句
    • 2.1 分支语句与循环语句介绍
    • 2.2 经典题目示例(1)
    • 2.3 经典题目示例(2)
  • 三、函数与数组
    • 3.1 函数
    • 3.2 数组
    • 3.3 经典题目示例
  • 四、操作符
    • 4.1 操作符介绍(1)
    • 4.2 操作符介绍(2)
    • 4.3 操作符的使用
  • 五、指针
    • 5.1 指针基础
    • 5.2 指针题目示例
    • 5.3 关键字const与指针
    • 5.4 指针与函数题目示例
    • 5.5 数组指针与指针数组
    • 5.6 指针与数组的传参
    • 5.7 函数指针与指针函数
    • 5.8 函数指针数组(转移表)
    • 5.9 回调函数
    • 5.11 指针与数组易混淆题目
    • 5.12 指针笔试题目示例
  • 六、结构体、枚举、联合
    • 6.1 结构体基础
    • 6.2 结构体的自引用与字节对齐
    • 6.3 字节对齐题目示例
    • 6.4 位段(位域)
    • 6.5 枚举类型
    • 6.6 联合体
    • 6.7 柔性数组
  • 七、动态内存
    • 7.1 动态内存分配
    • 7.2 常见的动态内存错误
    • 7.3 动态内存开辟经典题目
    • 7.4 程序内存分配区域介绍
    • 7.5 动态开辟一个二维数组
    • 7.6 数据在内存中的存储
  • 八、文件
    • 8.1 文件介绍
    • 8.2 文件操作
  • 九、其他
    • 9.1 模拟实现库函数strcpy和strlen
    • 9.2 标准库函数qsort的使用(快速排序)
    • 9.3 模拟实现qsort函数
    • 9.4 三子棋游戏的实现
    • 9.5 常用字符串函数的模拟实现
    • 9.6 函数memcpy的模拟实现
    • 9.7 命令行参数
    • 9.8 判断当前机器的大小端字节序
    • 9.9 程序的翻译环境和执行环境
    • 9.10 预定义、宏与函数、条件编译
    • 9.11 通讯录实现

一、概述

1.1 数据类型、变量、常量、字符串、转义字符

点击进入正文

1.2 注释、选择结构、循环结构、函数、数组、操作符、关键字

点击进入正文

1.3 宏定义、指针、结构体

点击进入正文

二、分支语句与循环语句

2.1 分支语句与循环语句介绍

点击进入正文

2.2 经典题目示例(1)

点击进入正文

2.3 经典题目示例(2)

点击进入正文

三、函数与数组

3.1 函数

点击进入正文

3.2 数组

点击进入正文

3.3 经典题目示例

点击进入正文

四、操作符

4.1 操作符介绍(1)

点击进入正文

4.2 操作符介绍(2)

点击进入正文

4.3 操作符的使用

点击进入正文

五、指针

5.1 指针基础

点击进入正文

5.2 指针题目示例

点击进入正文

5.3 关键字const与指针

点击进入正文

5.4 指针与函数题目示例

点击进入正文

5.5 数组指针与指针数组

点击进入正文

5.6 指针与数组的传参

点击进入正文

5.7 函数指针与指针函数

点击进入正文

5.8 函数指针数组(转移表)

点击进入正文

5.9 回调函数

点击进入正文

5.11 指针与数组易混淆题目

点击进入正文

5.12 指针笔试题目示例

点击进入正文

六、结构体、枚举、联合

6.1 结构体基础

点击进入正文

6.2 结构体的自引用与字节对齐

点击进入正文

6.3 字节对齐题目示例

点击进入正文

6.4 位段(位域)

点击进入正文

6.5 枚举类型

点击进入正文

6.6 联合体

点击进入正文

6.7 柔性数组

点击进入正文

七、动态内存

7.1 动态内存分配

点击进入正文

7.2 常见的动态内存错误

点击进入正文

7.3 动态内存开辟经典题目

点击进入正文

7.4 程序内存分配区域介绍

点击进入正文

7.5 动态开辟一个二维数组

点击进入正文

7.6 数据在内存中的存储

点击进入正文

八、文件

8.1 文件介绍

点击进入正文

8.2 文件操作

点击进入正文

九、其他

9.1 模拟实现库函数strcpy和strlen

点击进入正文

9.2 标准库函数qsort的使用(快速排序)

点击进入正文

9.3 模拟实现qsort函数

点击进入正文

9.4 三子棋游戏的实现

点击进入正文

9.5 常用字符串函数的模拟实现

点击进入正文

9.6 函数memcpy的模拟实现

点击进入正文

9.7 命令行参数

点击进入正文

9.8 判断当前机器的大小端字节序

点击进入正文

9.9 程序的翻译环境和执行环境

点击进入正文

9.10 预定义、宏与函数、条件编译

点击进入正文

9.11 通讯录实现

点击进入正文

你可能感兴趣的:(C语言,c语言,开发语言,后端)