自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tydo达令的博客

初来乍到,多多指教

  • 博客(78)
  • 收藏
  • 关注

原创 C++对象的初始化和处理

生活中我们买的电子产品都基本会有出厂设置!在某一天我们不用时候也会删除一些自己信息数据保证安全。C++中的面向对象来源于生活,每个对象也都会有初始设置以及对象销毁前的清理数据的设置。

2024-04-26 21:41:02 1600

原创 C++类和对象-封装

C++认为万事万物都皆为对象对象上有其属性和行为例如:人可以作为对象,属性有姓名、年龄、身高、体重…行为有走、跑、跳、吃饭、唱歌…车也可以作为对象,属性有轮胎、方向盘、车灯…,行为有载人、放音乐、放空调…具有相同性质的,我们可以抽象称为,人属于人类,车属于车类。

2024-04-26 16:09:08 474

原创 C++函数高级

函数重载不能调用成让系统出现二义性,即这个函数也可以调用,另一个函数也可以调用,会让系统不知道调用哪个。2.如果函数声明有默认值,函数实现的时候就不能有默认参数(声明和实现只能有一个有默认参数)1.如果某个位置参数有默认值,那么从这个位置往后,从左向右,必须都要有默认值。C++中函数的形参列表里可以有占位参数,用来做占位,调用函数时必须填补该位置。错误的,因为b有默认参数,所以后面的也必须得有默认参数。在C++中,函数的形参列表中的形参是可以有默认值的。注意:函数的返回值不可以作为函数重载的条件。

2024-04-25 15:38:41 270

原创 C++中的引用

示例:本来变量a指向这个地址,存放了数值10,现在我们想让b也指向这个地址,并且将该地址里存放的值修改,于是我们可以如下操作,在函数形参列表中,可以加 const 修饰形参防止形参改变实参。(指针常量就是可以修改指针的值,但不能修改指针的指向)作用:函数传参时,可以利用引用的技术让形参修饰实参。1.引用必须初始化,不然不知道它是谁的别名。作用:常量引用主要用来修饰形参,防止误操作。作用: 引用是可以作为函数的返回值存在的。2.引用在初始化后,不可更改。引用在初始化后,不可更改。优点:可以简化指针修改实参。

2024-04-24 21:46:06 307

原创 C++程序的内存模型—内存四区

C++中利用new操作符在堆区开辟数据堆区开辟的数据,由程序员手动开辟,手动释放,释放利用操作符 delete语法: new 数据类型利用new创建的数据,会返回该数据对应的类型的指针释放内存利用delete关键字int* fun()return p;//打印20//打印20//如果想释放堆区的数据,利用关键字deletedelete m;//已经释放了,会乱码出错//在堆区利用new开辟数组//这个括号里的10是指定义该数组里有10个元素i

2024-04-24 20:40:44 376

原创 C++结构体

结构体属于用户自定义的数据类型允许用户存储不同的数据类型语法:通过结构体创建变量的方式有三种:1.struct 结构体名 变量名2.struct 结构体名 变量名 ={成员1值,成员2值…}3.定义结构体时顺便创建变量如何使用?总结1: 定义结构体时的关键字是struct,不可省略总结2: 创建结构体变量时,关键字struct可以省略总结3: 结构体变量利用操作符""访问成员。

2024-04-22 18:32:38 269

原创 C++指针

可以通过指针间接访问内存语法:数据类型 * 变量名注:内存编号是从0开始记录的,一般用十六进制数字表示可以利用指针变量保存地址int main()//定义指针int a;int* p;p=&a;cout

2024-04-22 17:06:57 258

原创 C++函数

将一段经常使用的代码封装起来!减少重复代码一个较大的程序,一般分为若干个程序块,每个块实现特定的功能。函数的定义一般主要有5个步骤:1、返回值类型2、函数名3、参数列表4、函数体语句5、return 表达式返回值类型: 一个函数可以返回一个值函数名: 给函数起个名称参数列表: 使用该函数时,传入的数据函数体语句: 花括号内的代码,函数内需要执行的语句return表达式: 和返回值类型挂钩,函数执行完后,返回相应的数据返回值类型 函数名(参数列表) {

2024-04-21 18:48:55 135

原创 C++中将地址十六进制转十进制遇到的问题

【代码】C++中将地址十六进制转十进制遇到的问题。

2024-04-21 17:02:37 251

原创 C++数组

1.数据类型 数组名[数组长度]2.数据类型 数组名[数组长度]={值1,值2 …};3.数据类型 数组名[ ]={值1,值2 …};

2024-04-21 16:29:31 186

原创 C++程序流程结构

C/C++支持最基本的三种程序运行结构:顺序结构、选择结构、循环结构。

2024-04-21 12:36:14 1281

原创 C++运算符

a++: 后置递增,先做完其他运算再自身加1。++a: 前置递增,先自身加1再做其他运算。作用:用于根据表达式的值返回真值或假值。作用:用于将表达式的值赋给变量。在C++中除了0都为真。

2024-04-21 10:34:22 212

原创 C++数据类型

(1)ASCIl 非打印控制字符: ASCIl 表上的数字 0-31 分配给了控制字符,用于控制像打印机等一些外围设备。(一般是显示不到屏幕上或显示在屏幕上没什么效果的字符)(2)ASCII 打印字符:数字 32-126 分配给了能在键盘上找到的字符,当查看或打印文档时就会出现。区分,斜杠:“/” 与 反斜杠:“\” ,此处不可互换。双精度实型变量:占8字节 不以f结尾的实型常量初始化。单精度实型变量:占4字节 以f结尾的实型常量初始化。作用:用于表示一些不能显示出来的ASCII字符。

2024-04-20 18:00:53 507

原创 初识C++

常量作用:记录程序中不可更改的数据C++定义常量有两种方式:(1)#define宏常量#define 常量名 常量值通常在文件上方定义,表示一个常量(2)const修饰的变量const 数据类型 常量名 常量值;通常在变量定义前加关键字const,修饰该变量为常量,不可修改例如:关键字关键字是C++中预先保留的单词(标识符)注:在定义变量或常量时不要使用关键字C++关键字如下:作用: C++规定给标识符(变量、常量)命名时,有一套自己的规则:标识符不能是关键字;

2024-04-20 14:43:50 294

原创 数据结构:各种排序方法的综合比较

数据结构:各种排序方法的综合比较

2023-02-25 22:24:52 1024 1

原创 数据结构:基数排序

数据结构:基数排序

2023-02-19 13:33:28 784

原创 数据结构:归并排序和堆排序

数据结构:归并排序和堆排序

2023-02-18 16:28:11 909

原创 数据结构:先进排序方法之快速排序

数据结构:先进排序方法之快速排序

2023-02-05 16:00:42 3714 1

原创 数据结构:简单排序方法(插入排序和起泡排序)

数据结构:简单排序方法(插入排序和起泡排序)

2023-02-02 17:49:20 838 2

原创 数据结构:排序的基本概念

数据结构:排序的基本概念

2023-01-27 20:50:36 653 1

原创 数据结构:循环链表、双向链表和有序表

数据结构:循环链表、双向链表和有序表

2023-01-20 19:48:22 1942

原创 数据结构:线性表的链式表示和实现

数据结构:线性表的链式表示和实现

2023-01-16 22:00:54 1273 2

原创 数据结构:线性表的顺序表示和实现

数据结构:线性表的顺序表示和实现

2023-01-15 13:23:26 1291 1

原创 数据结构:线性表的类型定义

数据结构:线性表的类型定义

2023-01-12 21:42:14 733

原创 数据结构:关于空间复杂度的例题计算

数据结构:关于空间复杂度的例题计算

2023-01-10 21:40:04 2190

原创 数据结构:关于时间复杂度的例题计算

数据结构:关于时间复杂度的例题计算

2023-01-09 22:32:09 7606

原创 算法及时间、空间复杂度

算法及时间、空间复杂度

2023-01-07 16:37:47 504 1

原创 数据结构的相关概念

数据结构的相关概念

2023-01-06 21:56:02 935

原创 C语言:预处理(2)

C语言:预处理(2)

2022-12-31 21:32:25 332 1

原创 C语言:预处理(1)

C语言:预处理(1)

2022-12-30 22:16:44 336 2

原创 C语言:文件操作(4)

C语言:文件操作(4)

2022-12-10 18:37:41 431 6

原创 关于2022年卡塔尔世界杯

关于2022年卡塔尔世界杯

2022-12-08 21:23:24 1069 2

原创 C语言:文件操作(3)

C语言:文件操作(3)

2022-12-08 12:34:46 534

原创 C语言:文件操作(2)

C语言:文件操作(2)

2022-12-05 22:35:36 616 4

原创 C语言:文件操作(1)

C语言:文件操作(1)

2022-12-04 10:01:25 432

原创 C语言:动态内存分配(3)

C语言:动态内存分配(3)

2022-12-03 10:41:40 735

原创 C语言:动态内存分配(2)

C语言:动态内存分配(2)

2022-12-03 10:11:10 476

原创 C语言:动态内存分配(1)

C语言:动态内存分配(1)

2022-12-03 10:04:40 140

原创 C语言:枚举和联合(共用)体

C语言:枚举和联合(共用)体

2022-12-03 09:54:29 138

原创 C语言:结构体

C语言:结构体

2022-12-02 14:51:09 580

C语言最基础的笔记,适合新手小白看

C语言新手最开始了解的基础知识,比如说类型,占几个字节,一些命令函数之类的

2022-10-22

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

TA关注的人

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