摘要:
问:makefile 文件的作用 makefile文件保存了编译器和连接器的参数选项,表述了所有源文件的关系,是整个工程的编译规则,一旦写好,只需要一个make命令,整个工程就自动编译完成,极大的提高了效率 // main是最终生成的可执行文件名,即就是最终的要生成的目标文件(大Boss)。 mai 阅读全文
摘要:
Binary Search Tree 二叉搜索树 树形数据结构在实际应用中相当广泛,尤其是二叉树,二叉树具有鲜明的特点,一个节点具有一个数据域,两个指针域,分别指向左孩子和右孩子,如下图 特点如下 若左子树不为空,则左子树上的所以值小于其根节点 若右子树不为空,则右子树上的所有值大于根节点 左右子树 阅读全文
摘要:
问: C++与C 语言的区别 c++ 支持带默认值的参数 参数可以从右到左给 , 可以在声明的时候给,也可以在定义的时候给 在函数调用的时候传入的参数为立即数 和有默认参数的不传参调用效率相同 ,而传入变量增加 mov 指令 如sum(10,10) 和sum(a+b); c++ 支持函数重载 ,c语 阅读全文
摘要:
在使用c++容器的时候其底层如何实现 例如 vector 容器 :是一个内存可以二倍扩容的向量容器,使用方便但是对内存要求严格,弊端明显 list 容器 : 双向循环链表 deque 容器 :双端队列 deque容器是C++标准模版库(STL,Standard Template Library)中的 阅读全文
摘要:
串 (string)是由零个或者多个字符组成的有限序列,又称字符串 一般表示为 S=“ a1 a2 a3 a4 . . . . . an” 其中S 是串名,双引号串起来的是串值,(有些书用单引号)引号本身不属于串值,a1 可以是字母 数字 符号 ,串中的n称为串的长度,零个字符的串称为空串(null 阅读全文
该文被密码保护。 阅读全文
摘要:
/bin 存放二进制可执行文件(ls cat clear)等等 ,常用基础命令在这个目录下 /etc 存放系统管理和配置文件 如 passwd 用户信息 shadow 密文密码 /usr 用于存放系统应用程序,比较重要的目录/usr/local 本地系统管理员软件安装目录(安装系统级 的应用)。这是 阅读全文