简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
【Linux】 gcc 、动态库和静态库,程序是如何链接的
在Linux环境下,除了学好编辑器 vim 的使用,还需要学会C语言的编译器 gcc 的功能,否则代码无法翻译成可执行程序。本文将介绍 gcc 的常规使用方法,以及一个C语言程序,在链接的时候发生了什么。
【Linux】vim文本编辑器的使用
"工欲善其事,必先利其器” 要想学好Linux,必须要了解Linux下常用的代码编辑器。本文主要介绍 vim 编辑器,从它的不同模式,各个模式的指令,以及 vim 的配置等等方面介绍,基本可以满足日常使用 vim 进行代码编写。
【Linux】Linux环境下如何实现自动化编译——make/makefile入门
在Linux 环境下编写好C语言代码之后,我们需要使用编译工具gcc 将其翻译为可执行文件。可是,如果对代码进行多次修改,每次修改完成,都需要重新使用 gcc 指令,会显得非常麻烦,所以可以使用 Linux 下的自动化构建工具 make/Makefile。
【数据结构】二叉树的前序遍历、中序遍历、后序遍历、层序遍历
二叉树的遍历是学习二叉树首先要会的,这里从深度优先遍历(前、中、后序)和广度优先遍历(层序)两方面来详细解释如何遍历二叉树,深度优先遍历使用递归方法。
【数据结构】二叉树的节点总个数、叶子节点个数、第K层节点个数、二叉树的深度
这篇文章详细介绍了 二叉树递归方法求其节点总个数、叶子节点个数、第K层节点个数、深度,通过递归展开图,由浅入深地讲解递归方法的过程,看完一定会对二叉树的递归过程有更深层次的掌握。
到底了