Skip to content

从零开始学习C语言

学习大纲

第一课:Hello World

  1. 什么是C语言及其历史
  2. 编程环境搭建(编译器安装与使用)
  3. 第一个C语言程序
  4. C语言基本语法: • 结构与格式 • main函数 • 注释

第二课:数据类型与变量

  1. 数据类型简介
  2. 变量定义与初始化
  3. 常量与关键字

第三课:输入与输出函数(printfscanf

第四课:运算符与表达式

  1. 算术运算符
  2. 关系运算符与逻辑运算符
  3. 赋值运算符与复合运算符
  4. 运算符的优先级与结合性

第四章:控制结构

  1. 条件分支(if、else if、else)
  2. 循环(for、while、do-while)
  3. 跳转语句(break、continue、goto)

第五章:数组与字符串

  1. 一维数组与二维数组
  2. 字符串及其操作函数
  3. 指针与数组的关系

第六章:函数

  1. 函数的定义与调用
  2. 参数传递与返回值
  3. 递归函数
  4. 函数指针

第七章:指针

  1. 指针基础
  2. 指针与数组、字符串
  3. 指针与函数
  4. 动态内存分配

第八章:结构体与枚举

  1. 结构体的定义与使用
  2. 结构体数组与指针
  3. 联合体
  4. 枚举类型

第九章:文件操作

  1. 文件读写基础
  2. 文件的随机访问
  3. 错误处理与EOF

第十章:高级话题

  1. 位运算
  2. 多文件编程
  3. 调试与优化