C语言、C++、Windows链接库重点归纳系统总结思维导图笔记

这篇博客记录了一位学习者整理C语言和C++的思维导图过程,涵盖控制台、变量、函数、面向对象、模板等内容,并包括Windows链接库知识。通过详细的思维导图,学习者得以系统梳理知识点,提高学习效率。笔记已上传至亿图MindMaster社区,可供读者参考。
摘要由CSDN通过智能技术生成

来源

这份思维导图是笔者学习C语言、C++语言时,主要依据邵发老师的《C/C++学习指南(语法篇)》一书,围绕书籍论述主线与相关资料总结整理的。这本书也是算是笔者正式步入编程世界的启蒙者吧,在此也感谢一下书籍的作者邵发老师!笔者在开始学时,只是带着好奇感逐章节往后阅读,根据书上的例子敲代码实践,没有做系统的笔记整理。所以到后面就出现了学习后续内容却忘了前面学的,或者之后学的内容与之前的弄混的情况。可真是一学就忘,边学边忘。最终还是痛定思痛,决定要好好整理下。

开始整理时,是在纸质笔记本上画的思维导图。后面觉得这样速度太慢,而且携带不方便,无法随时随地查阅,所以后续又找了个软件做导图。这样前前后后利用业余时间,边学边记,历经一年多,笔记算是整得有点模样了。在整理后,笔者对C语言、C++的知识体系有了更加系统的认识。各个知识点也不再是一盘散沙边抓边洒了,导图笔记一网子下去,知识点全部兜上来。有了这份笔记,学习、工作中查阅之前积累的知识更便捷了。笔记整体内容还不错,比较详实,就分享出来供大家参考参考。

主要内容

笔记主要分三大主题,分别是“C部分”、“C++部分”、“扩展”。

C部分主要是整理C语言的内容,如控制台输入输出、变量、存储类型、函数、指针、结构体、动态分配内存、函数库、项目编译等。

C++部分主要是整理C++语言的内容,如面向对象的基本概念、对象初始化、类、操作符重载、模板等。

扩展部分主要是整理Windows平台链接库的内容,主要分为动态链接库dll、静态链接库lib两个子主题,包含符号的导入导出、库的链接方式、实践代码等。

笔记采用思维导图本身的主题来组织知识点的层次,采用表格、注释、图片等形式进行对比与详细说明。思维导图中有很多备注、代码都是写在主题的注释中的,可以将鼠标悬停在注释图标上或直接点击注释图标查看详细内容。如下图所示:
思维导图子主题注释中的示例代码
表格对比说明
函数子主题中关于内联汇编的说明
编译时的字符处理知识点整理
对象初始化知识点整理
虚函数知识点整理
动态链接库知识点整理

C部分的子主题:

  • 控制台
  • 变量
  • 常量
  • 存储类型
  • 数组
  • 字符,字符串
  • 操作符,表达式
  • 语句,程序基本结构
  • 函数
  • 指针
  • 结构体
  • 联合体
  • 枚举
  • 动态分配内存
  • 链表
  • 文件操作
  • 标准C函数库
  • 多文件项目及编译过程

C++部分的子主题:

  • 面向对象
  • 引用
  • 对象初始化
  • 动态创建对象
    • 类的引入
    • 类型声明、类型定义、变量定义
    • 构造函数、析构函数
    • const成员、mutable成员、静态成员、友元
    • 单继承、多继承、虚拟继承
    • 虚函数、纯虚函数、抽象类
  • 操作符重载
  • 内部类、命名空间
  • 模板
  • 异常
  • 标准模板库

扩展的子主题:

  • Windows链接库

笔记内容比较多,截图出来预览一下。干货超多哦:
图1
图2
图3
图4
图5
图6
图7
图8
图9

思维导图文件

笔记的思维导图文件已经上传到亿图MindMaster思维导图模板社区了,如果大家需要获取文件,可以进入如下链接点击“立即使用”获取。获取后使用MindMaster软件打开,可以更加详细地阅读笔记内容:

文件链接(亿图MindMaster思维导图社区):
https://mm.edrawsoft.cn/template/171766

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值