思维导图备注

狂人C_程序员入门必备
首页 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

小结

浏览 1 扫码
  • 小字体
  • 中字体
  • 大字体
2022-01-24 10:56:39
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 书名页
  • 版权页
  • 前 言
  • 目录
  • 第1篇 理解程序设计
    • 第1章 基础知识
      • 1.1 什么是编程
      • 1.2 怎样用C语言编程
      • 1.3 printf()函数初步
      • 1.4 C语言的“字母”和“单词”
      • 小结
      • 练习与自测
    • 第2章 数据类型
      • 2.1 什么是数据类型
      • 2.2 让程序记住计算结果——变量
      • 2.3 int类型——总结与补充
      • 2.4 对数据类型的进一步讨论
      • 2.5 莫名其妙的“整型”
      • 2.6 浮点类型
      • 2.7 数据类型与算法
      • 2.8 算法的特性
      • 小结
      • 练习与自测
    • 第3章 运算符、表达式及语句
      • 3.1 C的“动词”及“动词”的“宾语”
      • 3.2 表达式——C语言的“词组”
      • 3.3 谁是谁的谁
      • 3.4 右值的类型转换
      • 3.5 语句的概念
      • 3.6 例题
      • 3.7 算法和数据结构初窥
      • 3.8 在程序运行时提供数据
      • 小结
      • 练习与自测
    • 第4章 选择语句
      • 4.1 关系运算
      • 4.2 if语句
      • 4.3 判等运算
      • 4.4 表达复杂的条件
      • 4.5 if-else语句
      • 4.6 鸡肋——_Bool类型(C99)
      • 4.7 判断三角形种类
      • 4.8 显得很有学问的运算符
      • 4.9 大师如是说goto
      • 4.10 给程序更多选项——switch语句
      • 4.11 程序开发的过程
      • 小结
      • 练习与自测
    • 第5章 从循环到穷举
      • 5.1 造句:当……就……
      • 5.2 do-while语句
      • 5.3 for语句
      • 5.4 不规则的循环及对循环的修整
      • 5.5 循环的嵌套与穷举法
      • 小结
      • 练习与自测
  • 第2篇 结构化程序设计与简单的数据结构
    • 第6章 最复杂的运算符——“()”
      • 6.1 什么是函数
      • 6.2 步骤1:函数的声明
      • 6.3 步骤2:函数的定义
      • 6.4 步骤3:函数的调用
      • 6.5 程序的执行过程
      • 6.6 例题——为什么使用函数
      • 6.7 使用函数小结
      • 6.8 函数与结构化程序设计
      • 6.9 变量的作用域
      • 6.10 递归
      • 6.11 对局部变量的进一步修饰
      • 6.12 使用库函数
      • 6.13 inline关键字(C99)
      • 小结
      • 练习与自测
    • 第7章 作为类型说明符和运算符的“[]”
      • 7.1 使用数组
      • 7.2 深入理解数组
      • 7.3 熟练应用一维数组
      • 7.4 数组名做实参
      • 7.5 多维数组
      • 小结
      • 练习与自测
    • 第8章 结构体、共用体与位运算
      • 8.1 结构体
      • 8.2 C语言中复数类型的历史和现状
      • 8.3 共用体union
      • 8.4 位运算
      • 8.5 “小的变量”——位段
      • 小结
      • 练习与自测
    • 第9章 指针
      • 9.1 指针是什么
      • 9.2 指向数据对象的指针
      • 9.3 指针的应用与误用
      • 9.4 指针与一维数组
      • 9.5 指针的应用(二)
      • 9.6 高维数组名
      • 9.7 变量长度数组——VLA(C99)
      • 9.8 数组类型的字面量(C99)
      • 9.9 指针与结构体
      • 9.10 指针与函数
      • 9.11 指向虚无的指针
      • 9.12 参数不确定的函数
      • 小结
      • 练习与自测
    • 第10章 字符串、字符数组及指向字符的指针
      • 10.1 字符串文字量
      • 10.2 字符串的输入与存储
      • 10.3 例题
      • 10.4 形参说明符“[]”里的修饰符(C99)
      • 10.5 常用的字符串函数
      • 10.6 main()的参数
      • 10.7 体现代码优美的数据类型——枚举类型
      • 小结
      • 练习与自测
  • 第3篇 复杂的数据结构、算法及其他话题
    • 第11章 复杂的数据类型与算法
      • 11.1 2 2 2 2=0
      • 11.2 复杂数据类型的构造和解读
      • 11.3 递归、穷举、回溯、排列
      • 11.4 更自由地使用内存
      • 11.5 typedef
      • 小结
      • 练习与自测
    • 第12章 程序的输入与输出
      • 12.1 面向文件的输入与输出
      • 12.2 文卷、流、“FILE”及“FILE *”
      • 12.3 二进制文卷的读写
      • 12.4 定位问题
      • 12.5 制作素数表
      • 小结
      • 练习与自测
    • 第13章 程序组织与编译预处理
      • 13.1 简介
      • 13.2 文件包含
      • 13.3 Tic-Tac-Toe游戏
      • 13.4 重新开始
      • 13.5 宏定义与宏替换
      • 13.6 使用外部变量
      • 13.7 走棋
      • 13.8 预处理命令的其他话题
      • 小结
      • 练习与自测
    • 第14章 标准库简介
      • 14.1 使用标准库的一些常识
      • 14.2 对语言的补充
      • 14.3 stdio.h
      • 14.4 通用函数:stdlib.h
      • 14.5 inttypes.h(C99)
      • 14.6 string.h
      • 14.7 数值计算
      • 14.8 错误处理:errno.h
      • 14.9 断言与调试:assert.h
      • 14.10 非本地跳转setjmp.h
      • 14.11 信号处理signal.h
      • 14.12 time.h
      • 14.13 国际化问题
  • 附录
    • 附录A C语言的关键字
    • 附录B C语言的数据类型
    • 附录C ASCII表
    • 附录D C语言运算符
  • 参考文献
暂无相关搜索结果!
    展开/收起文章目录

    二维码

    手机扫一扫,轻松掌上学

    《狂人C_程序员入门必备》电子书下载

    请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
    EPUB 电子书

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度