
编译与链接
1 程序编译流程 2 编译工具链C/C++编译器汇总 MSVC(MicroSoft Visual C++):微软专为Windows平台开发提供的编译器,通常与Visual Studio配合使用。 编译工具:cl 链接工具:link 标准库文...
-
1 程序编译流程 2 编译工具链C/C++编译器汇总 MSVC(MicroSoft Visual C++):微软专为Windows平台开发提供的编译器,通常与Visual Studio配合使用。 编译工具:cl 链接工具:link 标准库文...
一 什么是库文件库文件是一组编译过的代码和资源的集合,它们可以被外部程序在编译或运行时被引用。 源代码库和预编译库的区别?以C/C++库为例,提供源代码的第三方库会提供声明文件(.h)和实现文件(.c/.cpp),我们可以直接将其...
1 数组 数组(Array,Vector):数组是有序元素的序列,在内存中的存储是连续的,数组会为每个元素分配一个索引(下标),索引值是自增且连续的,通过该索引值可以随机访问数组中的任一元素。数组的索引值从0开始。 数组的分类: 静态数组(Arra...
1 树 树(Tree):树是一种抽象的数据结构,它是由n(n>0)个有限节点组成一个具有层次关系的集合,树的根节点在最上层,而叶子节点在最底层;树的底层通常依赖数组或链表来进行存储。 树的分类: 二叉树:在树型结构中,如果每个父节点最多只有两...