- 博客(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 82
原创 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 105
原创 面向对象 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 89
原创 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 162
原创 Linux 系统编程部分 笔记
计算机的基本组成冯诺依曼体系计算机由五大部分组成: - 运算器:算术逻辑单元,对数据的各种常规运算 - 控制器:计算机系统的控制中心 - 存储器:内存 - 输出设备:磁盘,显示器 output - 输入设备:磁盘,鼠标,键盘 inputIO:输入输出,效率相对内存操作比较低系统总线:- 控制总线:由于各个连接在数据总线和地址总线的部件都是共享这两类总线的,- 数据总线:用来在各个功能部件间传输数据,是双向传输总线- 地址总线:用来指出数据总线上的原数据或目的数据在主存
2021-03-25 21:37:08 73
原创 Linux 系统基础介绍 笔记
操作系统 软件分为操作系统系统软件和应用软件(浏览器、QQ 、 微信、VS 、 VMware)。操作系统: Windows、Linux、Mac、Android。 计算机是有一组硬件(CPU、内存条、网卡、集成电路板,硬盘....)组成的。为了有效的控制和使用这些硬件资源。需要操作系统的支持。操作系统就是有效控制这些硬件资源的分配以及运行 -- 给用户提供一些基础服务。操作系统为了程序设计师能够开发其他的应用软件,还需要提供一组系统调用的接口。Linux和Windows的区别 1. Li
2021-03-08 22:45:09 95
原创 线性表 知识点
抽象数据类型的标准格式**ADT:**抽象数据类型名 线性表(List)**Data:**数据元素之间逻辑关系的定义 前驱后继 数据元素之间是一对一的关系**Operation:**操作 *InitList(*L):*初始化操作,建立一个新的线性表L *ListEmpty(L):*判断线性表是否为空表,若为空表返回true,否则返回false *ClearList(*L)
2021-03-06 11:40:07 219 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人