自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 C++入门之内联函数与auto、nullptr、for关键字

当编译器遇到内联函数的调用语句时,它会将函数的代码直接插入到调用的地方,就像是将函数的代码复制粘贴到调用的地方一样。因此auto并非是一种“类型”的声明,而是一个类型声明时的“占位符”,编译器在编译期会将auto替换为变量实际的类型,其次,auto不能够作为函数的形参的类型也不能用作数组的声明。需要注意的是,内联函数并不是绝对比普通函数效率高的,它们的性能差距取决于具体的代码场景和编译器的优化能力。另外,宏函数的展开可能会导致代码的可读性下降,所以在使用宏函数时应该权衡代码的可读性和简洁性。

2023-09-20 01:37:46 37 1

原创 引用的介绍

引用不是新定义一个变量,而是给已存在取了一个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用一块内存空间,从语法层面上来说,引用没有开辟空间。

2023-09-19 23:09:48 86

原创 排序的介绍

插入排序和打牌一样,核心:数小往前插,数大则不管。一个数只和它前面的那个数进行比较,如果比前面的数小,则该元素往前边插去(交换位置),然后继续向前进行新的比较;如果比前面的数大,则不将该元素往前插入(即,不管该数了),直接进行去轮询到(后边的)下一个元素;时间复杂度:O(N^2)

2023-09-18 17:53:11 116

原创 栈和队列的介绍

在出栈的过程中使用俩个队列,存在元素的一个队列把非栈顶元素移到另一个空队列,同时把栈顶元素出栈,这样子的话,可以看出他不像以栈实现队列一样,会把数据存储顺序颠倒,但是,同样也有一个麻烦就是,栈顶元素出栈的过程中,含有当前栈顶元素的队列在栈顶元素出栈后,他的头指针和尾指针依旧指向那段存储空间,如果使用。既然栈的特点是后进先出,而队列的特点是先进先出,那是否可以将俩者相互转换,用栈去实现队列,用队列去实现栈?用栈实现队列的思想是:用俩个栈,一个栈实现进队列的功能,一个是实现出队列的功能。栈的实现一般可以使用。

2023-09-14 23:37:47 43 1

原创 缺省参数说明

缺省参数不可以同时存在于函数声明和定义中同时出现,否则如果声明与定义的位置同时出现,而恰巧俩个位置提供的值不同,那编译器无法确定使用哪个缺省值。缺省参数的概念:缺省参数是声明或定义函数时为函数的参数指定一个缺省值。在调用该函数时,如果没有指定实参则采用该形参的缺省值,否则使用指定的实参。注意:半缺省参数必须是从右往左依次来给出,不可以间隔着给。缺省值必须是常量或者是全局变量。

2023-09-05 14:37:20 110

原创 C++的输入和输出

解释:1、首先在C++中,C++的标准库的定义全部放在一个叫做std的域中,并且为了与C区分开来又可以兼容C,C++规定C++的标准库不带.h,这些标准库就像是处在命名空间域里面的变量等,如果不经过引用,是不会主动使用的。2、cout和cin是全局的流对象,endl是特殊的C++符号,表示换行输出,表示的是流提取运算符。C++的输入输出缺点:C++的输入输出其实他的精度的调控其实相比较C而言更加困难。因此:个人建议,如果要控制输出输入的精度,建议用C。

2023-09-05 14:08:05 141

原创 C++的命名空间

一个命名空间就定义了一个新的作用域,命名空间中的所有内容都局限于该命名空间中。在C/C++中,变量,函数和类都是大量存在的,这些变量,函数和类的名字将都存在于全局作用域中,因此,可能会导致发生重名。使用using 展开命名空间域的时候,那么rand和Y等就会默认暴露于全局域中,这时候由于在头文件中已经定义了rand为库函数,编译会出错。定义命名空间,需要使用namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{}中即可为命名空间的成员。

2023-09-05 13:28:37 62

原创 关于二叉树的详解

10000字与大量图解对二叉树的理解

2023-09-04 19:01:12 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除