美文网首页
C语言程序设计(苏小红版)

C语言程序设计(苏小红版)

作者: Die时而动 | 来源:发表于2022-02-26 23:43 被阅读0次

    C语言程序设计(苏小红版)

    [toc]

    第一章为什么要学c语言

    c数据类型

    概念

    • 常量
    • 变量
    • 数据类型
    • 内存空间
    • 赋值

    简单的算术运算和表达式

    概念

    • 运算符
      • 算术运算符
      • 类型转换符
    • 复合运算
    • 表达式
    • 宏常量
    • 标准数学函数

    键盘输入屏幕输出

    概念

    • 字符常量
    • 输入输出函数
    • 格式化输入输出

    选择控制结构

    概念

    • 算法
    • 运算符
      • 关系运算符
      • 条件运算符
      • 逻辑运算符
      • 位运算符
    • 分支控制
      • 单分支
      • 多分支
    • 程序测试
      • 非法检测

    循环控制结构

    概念

    • 循环控制结构
      • 计数控制
      • 条件控制
    • 嵌套循环
    • 转移控制
      • goto
      • break
      • continue
      • exit()
    • 结构化程序设计
      • 一个入口,一个出口
      • 顺序,选择,循环
    • 程序调试
      • 排错
        • 类型溢出

    函数

    概念

    • 分而治之
    • 函数定义
      • 传递值
      • 返回值
      • 函数调用
      • 函数原型
      • 封装
        • 防御型程序设计
    • 递归函数
    • 变量
      • 作用域
      • 存储类型
    • 模块化程序设计
      • 模块分解

    数组

    概念

    • 一维数组
    • 多维数组
    • 函数传数组参数
    • 排序
    • 查找

    指针

    概念

    • 变量内存地址
    • 指针变量
    • 间接寻址运算符
    • 按值调用
    • 按地址调用
    • 指针变量的函数传参
    • 函数指针

    字符串

    概念

    • 字符串常量
    • 字符指针
    • 字符串的访问
    • 字符串处理函数
    • 字符串的函数传参

    指针与数组

    概念

    • 指针与一维数组
    • 指针与多维数组
    • 指针数组
      • 表示多个字符串
      • 命令行参数
    • c程序的内存映象
    • 动态内存分配函数
    • 动态数组
    • 内存错误
      • 缓冲区溢出攻击

    结构体与共用体

    概念

    • 抽象数据类型
    • 结构体
      • 嵌套
      • 引用
      • 内存大小
    • 结构体数组
    • 结构体指针
    • 结构体变量的函数传参
    • 共用体
    • 枚举数据类型
    • 动态数据结构

    文件操作

    概念

    • 二进制文件
    • 文本文件
    • 读写文件
      • 按字符
      • 按格式
      • 按数据块
    • 文件随机读写
    • 标准io重定向

    相关文章

      网友评论

          本文标题:C语言程序设计(苏小红版)

          本文链接:https://www.haomeiwen.com/subject/reicrrtx.html