自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 new和delete重载

#include<iostream> using namespace std; /* new: new operator:申请空间+调用构造 不可以重载 operator new:申请空间 可以重载 delete: delete operator:调用析构+释放空间 不可以重载 operator delete:释放空间 可以重载 */ class Node { public: Node(int a=0,int b=0)//构造 { c

2021-09-08 19:50:02 114

原创 C++ 2021-5-20笔记

#include<iostream> using namespace std; class Stu { public: char*_name; int _age; bool _sex; // 0 女 1 男 //构造 Stu() { cout << "Stu()" << endl; } //构造 Stu( const char * name , int age , bool sex) { cout << "Stu( c

2021-05-20 21:21:24 152

原创 面向对象 2021-5-19

语句:数据+函数 C++中增加了对象 面向对象的三大特征:封装、继承、多态 面向对象的四大特征:抽象、封装、继承、多态 C实现封装: #include<iostream> #include<stdio.h> using namespace std; struct Cgoods { char*_name; int _price; void (*init)(struct Cgoods *good , char * name,int price); void (*copy)(s

2021-05-19 21:21:56 125

原创 C和C++的区别

默认值参数 C语言不存在给函数参数默认赋值 int fun(int a,int b,int c=30) { cout<<a<<endl; cout<<b<<endl; cout<<c<<endl; return 0; } 函数参数默认值必须从右向左依次赋值; 函数参数默认值优先级在调用时候传参之后; 函数参数的默认值可以再定义地方进行设定,也可以在声明的地方设定; 一个函数参数默认值只能设定一次; 函数不同参

2021-05-13 21:28:50 195

原创 Linux 系统编程部分 笔记

计算机的基本组成 冯诺依曼体系 计算机由五大部分组成: - 运算器:算术逻辑单元,对数据的各种常规运算 - 控制器:计算机系统的控制中心 - 存储器:内存 - 输出设备:磁盘,显示器 output - 输入设备:磁盘,鼠标,键盘 input IO:输入输出,效率相对内存操作比较低 系统总线: - 控制总线:由于各个连接在数据总线和地址总线的部件都是共享这两类总线的, - 数据总线:用来在各个功能部件间传输数据,是双向传输总线 - 地址总线:用来指出数据总线上的原数据或目的数据在主存

2021-03-25 21:37:08 98

原创 Linux 系统基础介绍 笔记

操作系统 软件分为操作系统系统软件和应用软件(浏览器、QQ 、 微信、VS 、 VMware)。操作系统: Windows、Linux、Mac、Android。 计算机是有一组硬件(CPU、内存条、网卡、集成电路板,硬盘....)组成的。为了有效的控制和使用这些硬件资源。需要操作系统的支持。操作系统就是有效控制这些硬件资源的分配以及运行 -- 给用户提供一些基础服务。操作系统为了程序设计师能够开发其他的应用软件,还需要提供一组系统调用的接口。 Linux和Windows的区别 1. Li

2021-03-08 22:45:09 121

原创 线性表 知识点

抽象数据类型的标准格式 **ADT:**抽象数据类型名 线性表(List) **Data:**数据元素之间逻辑关系的定义 前驱后继 数据元素之间是一对一的关系 **Operation:**操作 *InitList(*L):*初始化操作,建立一个新的线性表L *ListEmpty(L):*判断线性表是否为空表,若为空表返回true,否则返回false *ClearList(*L)

2021-03-06 11:40:07 264 1

空空如也

空空如也

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

TA关注的人

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