自定义博客皮肤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)
  • 收藏
  • 关注

原创 任意选做题

关于Ubuntu18.04版本下apt无法定位软件包的问题:此问题实际上就是LINUX用的源没有这个包问题,我们要找到apt内软件源配置文件,使用vim打开etc/apt/sourcrs.list文件,切记进入时一定使用sudo vim命令,否则在修改后无法保存!接下来我们打开此网址阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)https://developer.aliyun.com/mirror/选择Ubuntu在其中选择对应的系统版本,这里我是18.04.

2022-04-16 10:38:40 62

原创 安卓手机使用Termux软件进行Linux系统的安装

安装前的准备:我们需要三个软件,分别是Anlinux(用于获取linux系统,这里我们选择Ubuntu系统),Termux(模拟Linux环境),旋风加速器(因为Termux的下载源在国外,所以我们需要使用其来连接国外站点),软件的下载链接我会附着在文章末尾。Termux软件简介:该软件是一款用于在安卓平台模拟Linux环境的app,无需root权限和其他复杂设置,简单易行,适合新手。那么现在,我们就开始动手安装吧。安装步骤:①下载Termux、Anlinux、旋风加速器并将其安装在你的手机

2022-03-12 21:56:29 7448 1

原创 上机实验7

一、运算符重载的实质就是函数重载或函数多态。运算符重载是一种形式的C++多态。目的在于让人能够用同名的函数来完成不同的基本操作。要重载运算符,需要使用被称为运算符函数的特殊函数形式,运算符函数形式:<返回类型说明符> operator <运算符符号>(<参数表>){函数体}二、重载运算符有两种方式,即:重载为类的成员函数重载为类的非成员函数。重载为类的非成员函数的时候:通常我们都将其声明为友元函数,因为大多数时候重载运算符要访问类

2021-12-20 00:23:45 78

原创 上机实验6

继承下的构造和析构函数本次实验中对我印象最深的莫过于new运算符的用法,new运算符的主要作用为开辟一个必须要手动释放的内存空间,用于存储自己需要的信息,他不会随着某一函数的释放而释放,是需要程序员手动释放的。new的几种用法:①开辟一个存储一个变量的区域,例如new int;即为开辟一个存储整形数据的空间,一般我们需要定义一个指针来指向它,像int*p=new int;,在p里存储的就是这个空间的地址,我们就可以对里面进行数据写入,如&p=1;,那么这个区域里存储的变量就是1,当然我们

2021-12-12 23:33:32 432

原创 上机实验5

实验重点思考总结:对于本次实验来说,重点就在于派生类从基类的继承规则和不同的继承方式对访问规则的影响。首先是继承规则,继承应遵循从严规则,在C++中,访问权限有三种,权限从低到高分别为公有(public)、保护(protected)和私有(private)。举一个简单的例子,在基类中有三个数据A、B、C,访问权限分别是公有、保护和私有,此时若派生类以公有继承基类,则在派生类中,A、B、C三者在派生类中的访问权限分别是公有、保护和私有;若派生类以保护继承基类,则在派生类中,A、B、C三者在派生类中的访

2021-12-11 00:52:07 518

原创 【无标题】

比较三类对象传递方式的不同:1、定义一个对象作为实参:在这种方式里面实参与形参是相互隔离的,即改变形参里的内容是并不会改变实参里的数值,形参只在函数内部存在,函数结束时存储形参的存储空间被释放掉,因此在调用函数后实参里的值是不变的。2、使用指针作为形参:在这种方式中,相当于把实参的地址传递给了函数中,我们函数是对指针所对应的内容进行修改,相当于直接修改实参,因此在这种方式下,我们调用函数后,实参的内容会改变。3、引用作为形参:代码如下#include<iostream>...

2021-11-28 22:13:21 139

原创 上机实验3.2

本次实验的难点有二,一是在于排序算法的使用,二是在于如何给排序后的成绩找到与其对应的同学。首先是排序算法的选择,在一开始我使用的是冒泡排序法,这种方法简单易实现,但是其效率过低于是我查阅资料,其他的一些算法,例如选择排序,插入排序与希尔排序。最终我选择了效率较高、稳定性好的插入排序作为排序算法,排序的结果非常好。其次是给排序后的成绩找到他对应的人物,在一开始我选择用一个通用函数使用不同的参数代表要排序的课程,减少了我的工作量。我使用了一个名为CJ[100][3]的二维数组来存储他们的成绩,他的每一列

2021-11-21 00:10:17 1017

原创 2021-11-14

上记笔记31、构造函数和析构函数的运行顺序:构造函数在一个类生成一个新的对象的时候开始运行,而析构函数在这个类的对象被删除的时候运行。2、当一个类中有两个构造函数时(一个含有参数,一个没有参数),当创建此类的一个新的对象时,若无参数写入(例如Coordinate y;),构造函数默认为运行无参数的函数,运行结果为Coordinate construction1called!;若创建对象时有参数(例如Coordinate y(5);),构造函数则运行有参数的函数,运行结果为Coordinate co.

2021-11-14 19:12:09 339

空空如也

空空如也

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

TA关注的人

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