自定义博客皮肤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++初阶——类和对象(中)

默认成员函数就是⽤⼾没有显式实现,编译器会⾃动⽣成的成员函数称为默认成员函数。⼀个类,我们不写的情况下编译器会默认⽣成以下6个默认成员函数,需要注意的是这6个中最重要的是前4个,最后两个取地址重载不重要,我们稍微了解⼀下即可。其次就是C++11以后还会增加两个默认成员函数,移动构造和移动赋值,这个我们后⾯再讲解。

2024-07-20 11:24:34 604 3

原创 C++初阶——类和对象(上)

【代码】C++初阶——类和对象(上)

2024-07-16 20:52:24 735 2

原创 初识C++——命名空间,缺省参数,函数重载

定义命名空间,需要使⽤到namespace关键字,后⾯跟命名空间的名字,然后接⼀对{}即可,{}中即为命名空间的成员。命名空间中可以定义变量/函数/类型等。namespace本质是定义出⼀个域,这个域跟全局域各⾃独⽴,不同的域可以定义同名变量,所以下⾯的rand不在冲突了。C++中域有函数局部域,全局域,命名空间域,类域;域影响的是编译时语法查找⼀个变量/函数/类型出处(声明或定义)的逻辑,所有有了域隔离,名字冲突就解决了。

2024-07-11 22:31:01 931 2

原创 初阶数据结构——“堆”

本文介绍了CSDN创作中心中关于初阶数据结构中的"堆"的内容,包括堆的概念、表示、二叉树、二叉树的存储结构、堆的创建、插入、删除等内容。

2024-07-08 17:57:25 1133 4

原创 初始数据结构——链表OJ

题目链接:相交链表https://leetcode.cn/problems/merge-two-sorted-lists/description/ 先看代码 思路: 解决这个问题我们可以采用双指针法: 题目链接:环形链表https://leetcode.cn/problems/linked-list-cycle/description/ 先看代码: 思路:题目链接:环形链表2https://leetcode.cn/problems/linked-list-cyc

2024-05-24 21:58:07 737 5

原创 初识数据结构——栈和队列(C语言)

在上篇文章中,我们简单介绍了两种基础数据结构——顺序表和单链表,今天我们就再来介绍两种简单的数据结构——栈和队列。

2024-05-16 20:52:53 346 5

原创 初识数据结构——链表和顺序表(C语言)

数据结构顾名思义就是数据在计算机中的存储结构,当然数据结构有很多种(线性结构,树状结构,网状结构),今天我们只介绍最基础的两种线性结构——顺序表和链表。

2024-05-15 19:36:03 821 3

原创 C语言:动态内存管理

,这个元素就是柔性数组的成员。

2024-03-22 21:41:40 797 5

原创 C语言语法之结构体

位段和结构体声明有些类似 ,有两点不同(1).位段的成员必须是 int 、signed int、unsigend int或者是char类型的变量(2). 位段的成员名后边有⼀个冒号和⼀个数字。int _b:5;int _c:10;int _d:30;A便是一个位段;

2024-03-19 21:51:03 670 8

空空如也

空空如也

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

TA关注的人

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