自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++类与对象(下)

目录再谈构造函数static成员友元内部类匿名对象拷贝对象时的一些编译器优化构造函数体赋值在创建对象时,编译器通过调用构造函数,给对象中各个成员变量一个合适的初始值。 虽然上述构造函数调用之后,对象中已经有了一个初始值,但是不能将其称为对对象中成员变量 的初始化,构造函数体中的语句只能将其称为赋初值,而不能称作初始化。因为初始化只能初始 化一次,而构造函数体内可以多次赋值。初始化列表初始化列表:以一个冒号开始,接着是一个以逗号分隔的数据成员列表,每个"成员变量"后面跟 一个放在括号中的初始值或表达式。

2024-02-17 20:14:13 842 1

原创 C++类与对象(中)

默认的拷贝构造函数对象按内存存储按字节序完成拷贝,这种拷贝叫做。

2024-02-12 19:49:00 777 1

原创 C++类与对象(上)

类的定义class MyClass //类名//类体:由成员函数和成员变量组成class为定义类的关键字,ClassName为类的名字,{}中为类的主体,注意类定义结束时后面分号不能省略,要注意。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为成员函数。类的访问类中成员的访问和结构体类似,使用" . "运算符(点运算符)。当对象为一个指针时,访问时要使用“->”运算符。

2024-01-29 20:00:41 811

原创 C++入门(二)

在早期C/C++中auto的含义是:使用auto修饰的变量,是具有自动存储器的局部变量,但遗憾的 是一直没有人去使用它,大家可思考下为什么?C++11中,标准委员会赋予了auto全新的含义即:auto不再是一个存储类型指示符,而是作为一 个新的类型指示符来指示编译器,auto声明的变量必须由编译器在编译时期推导而得。使用auto定义变量时必须对其进行初始化,在编译阶段编译器需要根据初始化表达式来推导auto 的实际类型。

2024-01-26 21:37:50 790 1

原创 C++入门(一)

定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{} 中即为命名空间的成员。在命名空间中可以定义变量,函数,结构体。命名空间还可以嵌套定义如果定义了两个相同名称的命名空间,编译器最后会合成同一个命名空间。

2024-01-24 19:31:39 741 1

原创 Linux入门--权限

系统中的每个文件都拥有特定的权限、所属用户,通过这样的机制来限制哪些用户可以对特定文件进行哪些操作。那么问题来了, 换句话来讲, 就是只要用户具有目录的写权限, 用户就可以删除目录中的文件, 而不论这个用户是否有这个文件的写权限.那万一别人把我的文件给删了,那怎么办?除了su指令之外,还可以通过sudo来指令提权,sudo可以在不切换账号的情况下,使用root的权限来进行一些当前账号不能做到的事。可以看到在创建的文件前面有一大串东西,而其中的rwx就是对该文件的权限,权限是3个为一组,其中。

2024-01-23 20:50:48 773

原创 数据结构--排序

冒泡排序应该是从C语言阶段就开始使用的最为简单的排序,其思想为单趟两两比较,将大的数放到最后,之后再对剩余的进行排序再放第二大的数。动画演示: 2.插入排序 插入排序的单趟思想是一个元素依次与前面的元素进行比较,如果比前面的元素小就交换。单趟演示:那么总体思路就是从第二个元素开始排,以保证前面的元素一定是有序的。动画演示: 3.希尔排序 希尔排序是插入排序的plus版,其在排序之前要先进行预排序,通过使用gap将文件以gap间距分为gap组,之后再使用插入排序。预排序之后再进行一次插入排

2024-01-21 20:02:39 798

原创 Linux入门--基本指令

ls指令的作用是对于目录,该命令列出该目录下的所有子目录与文件。其中|是管道,可以将两个指令联和,也可以管道级联,级联多条指令,可以简单理解为先运行一个指令之后将这个处理的数据交由下一个指令处理。-a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类 型,硬件平台类型,操作系统名称。-a 或--time=atime或--time=access或--time=use只更改存取时间。Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件。

2024-01-19 17:24:53 798 1

原创 一切一切的开始

各位大佬你好,我是一名双非本科,我的专业是机械方向的,虽然是非科班的但也上过Python和计算思维,也因此对编程产生了浓厚的兴趣,未来也希望从事与计算机相关的行业。

2023-06-11 19:31:37 20

空空如也

空空如也

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

TA关注的人

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