目录

  • 1 C语言概述
    • 1.1 简单的C程序
    • 1.2 C语言简介
    • 1.3 图形输出简单循环
    • 1.4 章节测试
  • 2 数据的定义和运算
    • 2.1 数据类型常量变量
      • 2.1.1 数据类型及变量
      • 2.1.2 数值型常量
      • 2.1.3 字符常量(转义字符)
      • 2.1.4 字符串常量、符号常量
    • 2.2 运算符及表达式
      • 2.2.1 算术运算符和表达式
      • 2.2.2 赋值运算符和表达式
      • 2.2.3 逗号、关系、圆括号运算符和表达式
    • 2.3 类型转换
    • 2.4 章节测试
  • 3 程序设计基础
    • 3.1 程序设计方法
    • 3.2 格式输入输出
      • 3.2.1 格式输入scanf
      • 3.2.2 格式输出printf
    • 3.3 字符及字符串输入输出(Dev-C++中用getch加conio.h
    • 3.4 字符串处理函数
    • 3.5 章节测试
  • 4 选择结构
    • 4.1 逻辑、条件运算符
    • 4.2 if语句
    • 4.3 if语句的嵌套
    • 4.4 switch语句
    • 4.5 章节测试
  • 5 循环结构
    • 5.1 while语句
    • 5.2 do....while语句
    • 5.3 for语句
    • 5.4 goto、break、continue语句
    • 5.5 循环的嵌套
    • 5.6 章节测试
  • 6 数组
    • 6.1 一维数组
    • 6.2 冒泡排序
    • 6.3 二维数组
    • 6.4 字符数组
    • 6.5 章节测试
  • 7 函数
    • 7.1 函数的定义
      • 7.1.1 返回值
      • 7.1.2 形参
    • 7.2 函数的调用
    • 7.3 函数的参数传递方式
    • 7.4 局部变量和全局变量
    • 7.5 变量的存储类型
    • 7.6 函数的递归调用
    • 7.7 内部函数和外部函数
    • 7.8 预处理命令
      • 7.8.1 宏定义
      • 7.8.2 条件编译
      • 7.8.3 文件包含
    • 7.9 章节测试
  • 8 指针
    • 8.1 指针的概念
    • 8.2 指针变量
    • 8.3 指针与一维数组
    • 8.4 指针与二维数组
    • 8.5 指针与字符串
    • 8.6 指针与函数
    • 8.7 章节测试
  • 9 结构体和共用体
    • 9.1 结构体
    • 9.2 结构体数组
    • 9.3 结构体指针
    • 9.4 共用体
    • 9.5 枚举类型
    • 9.6 章节测试
  • 10 文件
    • 10.1 文件的简单操作
    • 10.2 章节测试
章节测试