
C++
iRonMan丶
这个作者很懒,什么都没留下…
展开
-
linux怎么看正在运行的文件代码在哪个文件夹
https://blog.51cto.com/15023263/2558845原创 2021-02-04 20:59:15 · 884 阅读 · 1 评论 -
七大排序算法原理及实现代码【C/C++ STL】
原创-部分参考https://www.cnblogs.com/onepixel/articles/7674659.html 1.时空复杂度及稳定性 稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面。 不稳定:如果a原本在b的前面,而a=b,排序之后 a 可能会出现在 b 的后面。 时间复杂度:对排序数据的总的操作次数。反映当n变化时,操作次数呈现什么规律。 空间复杂度:是指算...原创 2020-03-04 23:12:34 · 324 阅读 · 0 评论 -
c++的变量初始化
首先,应该遵循一个规则,以防止为初始化变量引发的运行时故障:初始化每一个内置类型的变量。 常规的变量初始化大家都很熟悉,现在说一下c++11标准新增的列表初始化: 以下有几种初始化方式: int a = 0; int a = {0}; int a{0}; int a(0); 都可以把a初始化为0. 但是列表初始化有一个重要的特点就是:当用于内置类型的变量时,如果我们使用列表初始化且初始值...原创 2019-09-20 15:15:48 · 1424 阅读 · 0 评论 -
c++复合类型:引用和指针
复合类型指基于其他的类型定义的类型。 引用和指针的相同与不同: 都是实现了对其他对象的间接访问 引用不是对象,但是指针就是一个对象,允许对指针赋值和拷贝,而且再指针的生命周期内先后指定几个不同的对象 指针无需在定义时赋值,但是最好赋初值。 1.引用 一句话概括一下就是:引用不是对象,是一个已经存在的对象的别名,即就是一个名字。 int ival = 10; int &re_i...原创 2019-09-20 15:31:51 · 227 阅读 · 0 评论