自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 问答 (6)
  • 收藏
  • 关注

原创 声明

学习笔记的博客内容均为B站上黑马程序员的C++教程所做笔记如若侵权,删帖

2020-05-02 16:44:40 120

原创 STL入门学习Day3

关于list的基本操作

2021-10-29 14:47:05 173

原创 STL入门Day2

主要介绍deque的相关操作

2021-10-29 00:18:21 141

原创 STL入门学习Day1

STL基础,主要设计vector有关操作

2021-10-25 23:29:28 176

原创 30天自制操作系统Day2

准备环境notepad++指令意思解释helloos.nas程序如下:; hello-os; TAB=4 ORG 0x7c00 ; このプログラムがどこに読み込まれるのか; 以下は標準的なFAT12フォーマットフロッピーディスクのための記述 JMP entry DB 0x90 DB "HELLOIPL" ; ブートセクタの名前を自由に書いてよい(8バイト) DW 512 ; 1セクタの大きさ(512にしなければいけない) DB 1 ;.

2021-10-09 19:59:23 122

原创 30天自制操作系统Day1

BZ.exe编译器下载,打开一张helloos.img文件,显示如下:如图所示,最左边是地址栏,中间是字符对应的十六进制的Ascall码,右边是字符。可以通过edit编辑栏进行读写更改,当编程可读写的时候,可以在右侧改变字符或是中间改变对应的Ascall码。2、打开helloos.img后,新建install.bat与run.bat,运行run命令run.bat文件内容Copy helloos.img ..\z_tools\qemu\fdimage0.bin..\z_tools\make..

2021-10-08 19:10:09 234

原创 C语言动态创建数组并增加数组长度

C语言动态创建数组并增加数组长度#include <iostream>#include<stdlib.h>using namespace std;#define InitSize 10typedef struct{ int *data; int MaxSize; int length;}Customer;void InitList(Customer customer){ customer.data = (int *)malloc(sizeof(int)*In

2021-10-01 16:20:06 3032

原创 [刷题]剑指 Offer 24. 反转链表

链表操作(一)

2021-03-23 18:02:47 85

原创 Error :Exception in thread “main“ java.lang.NullPointerException

原因:没有给数组分配内存空间int a[] = null;a[ ]只是一个引用变量,这个引用变量在栈内存中,实际保存的只是一个地址值,这个地址指向的是堆内存中的真正的数组对象,而数组对象应该由一系列的元素组成。如果你建立数组对象时没有显式地指定初值,那就应该给数组分配内存空间,比如说 int [] a = new int[7]; 这样系统就会为这个数组实行动态初始化,也就是自动为数组元素赋初值,这里对应int[]类型的数组应该是int类型的元素,所以系统自动赋的初始值都是0。所以注意所有元素都是0

2020-10-09 12:54:28 591

原创 Java equals与==的区别

“==” 运算的是两个引用对象是否在堆内存中指向同一个地址。在上例中,s1、s2分别新开辟了一个String类型空间,存储相同的值100。equal方法源码://String类中的equalspublic boolean equals(Object anObject) { //判断两个引用是否指向同一个内存地址,是,返回true if (this == anObject) { return true; } //如果不是指.

2020-10-09 09:53:15 97

原创 Java for循环两种表示

for(int cell : checkCells){}这是Java 5.0 的加强版for循环,每遍历一次,创建一个cell,将当前遍历次数的数组checkCell的索引值的元素的值赋值给cell。仍可使用:for(int i = 0; i < 5 ; i++){}

2020-10-06 16:49:50 139

原创 Java基础

Java变量有两种:primitive主数据类型和引用其中,primitive主数据类型用来保存基本类型的值,包括整数、布尔和浮点数等。primitive主数据类型:PS:若不在变量的赋值数据后加‘f’,JAVA会默认把有小数点的值看成double数据类型而对象引用保存的是对象的引用。命名规则(请在编辑代码时将键盘切至英文):名称必须以字母、下划线(_)、$开头,不能以数字开头。java保留字是编译器要辨别的关键字,最好不以保留字命名变量。...

2020-09-24 18:26:49 83

原创 Error:malloc was not declared in this scope

原因:未引入库解决方法:#include<stdlib.h>

2020-09-22 23:13:36 3735

原创 全局函数类内和类外实现

积少成多

2020-05-17 10:13:19 4691 3

原创 类模板分文件编写

积少成多

2020-05-17 09:00:24 249

原创 类模板成员函数的类外实现

积少成多

2020-05-17 07:12:07 264

原创 类模板与继承

积少成多

2020-05-17 06:57:54 169

原创 类模板对象做函数参数

积少成多

2020-05-15 16:12:13 142

原创 类模板和函数模板的区别

积少成多

2020-05-14 10:29:42 194

原创 类模板

积少成多

2020-05-14 10:21:40 212

原创 函数模板的局限性

积少成多

2020-05-14 09:33:15 225

原创 普通函数与函数模板的调用规则

积少成多

2020-05-14 08:40:53 146

原创 普通函数与函数模板的调用区别

积少成多

2020-05-14 08:19:57 179

原创 函数模板

积少成多

2020-05-12 10:10:54 140

原创 二进制读文件

积少成多

2020-05-12 09:41:39 337

原创 二进制写文件

积少成多

2020-05-12 09:23:29 172

原创 文件 —— 读操作

积少成多

2020-05-11 11:39:34 121

原创 文件 —— 写操作

积少成多

2020-05-11 11:00:02 123

原创 多态案例实战

积少成多

2020-05-10 10:51:37 221

原创 虚析构和纯虚析构

积少成多

2020-05-10 09:52:19 255

原创 多态案例

积少成多

2020-05-09 17:11:45 85

原创 纯虚函数

积少成多

2020-05-09 16:52:21 197

原创 多态的学习

积少成多

2020-05-09 16:35:23 161

原创 多态初步

积少成多

2020-05-09 10:23:36 103

原创 菱形继承的问题及解决办法

积少成多

2020-05-09 09:46:16 912

原创 多继承语法

积少成多

2020-05-09 09:12:46 278

原创 父类子类同名成员处理

积少成多

2020-05-09 08:57:14 232

原创 继承中父类与子类的构造与析构顺序

积少成多

2020-05-08 17:29:52 655

原创 继承中的对象模型

积少成多

2020-05-08 17:20:07 116

原创 继承三种方式

积少成多

2020-05-08 17:10:52 150

空空如也

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

TA关注的人

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