自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第23节 C++时间与随机数

时间与随机数

2022-11-13 10:58:59 247

原创 【第15节 STL容器三】

set

2022-07-10 07:07:19 133

原创 【 第八节 函数作用域】

函数的作用域

2022-06-15 22:49:52 243

原创 【第14节 STL容器二】

链表

2022-06-08 22:02:34 131

原创 【第七节 函数的作用】

python

2022-06-05 21:59:23 333

原创 【第六节 函数】

“”"函数 循环是控制程序执行的逻辑 想把代码写好 函数组织代码 函数的作用:存储一段逻辑 变量:存储数据 编程:数据结构+算法 编程 = 数据 + 解题的步骤 面向过程的思路 有了函数: 例子: 1、放水 2、放衣服 3、加洗衣粉 4、运行 “”" a =20 print(f"加水{a}l") b = 5 print(f"放衣服{b}件") print(“洗衣粉”) print(“运行”) #函数的作用: 存储 逻辑 封装 def washing(a,b): print(f"加水{a}l") pr

2022-05-30 22:00:41 150

原创 【第13节 C++ STL容器篇】

#include<array> #include<iostream> #include<string> using namespace std; //size_t unsigned int template <class _Ty,size_t size> class MyArray { public: MyArray() { memroy = new _Ty[size]; curSize = 0; } private: _Ty* memro

2022-05-04 21:29:02 145

原创 【第11节 C++异常处理】

第11节 C++异常处理 基本的异常处理 ​ 异常处理机制:暂缓问题处理,不在当前函数中处理,在其他调用者中处理 ​ 什么是异常,任何东西都可以认为是异常,错误只是异常的一种 ​ 异常一旦被抛出,不做处理,如果引发异常,会调用默认的abort终止程序 ​ 捕获和处理异常 ​ throw抛出异常,(可以理解为返回值,值是任何类型都可以,使我们处理异常一个参照) ​ try(检查,捕获)和catch(处理异常) ​ //try 与catch必须是一起

2022-04-24 22:22:45 412

原创 【第5节 if和for】

第5节 if和for if """if 测试登录用例 如果 用户名 = “yuze”: 登录成功 如果 用户名 = 空: 请输入用户名 否则: 登录失败 if 的 写法: if 条件表达式: (缩进) 条件满足会执行的程序 多行程序 条件表达式:要得到的值是一个bool类型,有一个条件 True ,False 如果条件成立,子代码块执行,如果不成立,:后面的子代码不执行 if : pass else: pass if

2022-04-20 22:31:59 217

原创 【第10节 C++IO流】

流:若干字节数据从一端到另一端我们叫做流 流类体系 ​ 流对象 ​ 流运算符 >> << 输入输出流 ​ ostream类 ​ cout ​ cerr ​ clog ​ ciin ​ 字符类的处理 ​ 正常的操作 ​ 调用成员函数的方式 格式控制字符 ​ 包含头文件iomanip ​ 常用的格式控制,一种是调用成员函数方式,一种是流控制字符去.

2022-04-15 22:02:30 337

原创 【 第9节 C++虚函数和多态】

第9节 C++虚函数和多态 虚函数和虚函数表 什么是虚函数?用virtual修饰的成员函数叫做虚函数 虚函数对于类的影响 增加一个指针的内存,32位4个字节,6位就是8个字节 虚函数表(了解一下):就是一个指针存储所有虚函数的首地址 ```cpp #include<iostream> using namespace std; class MM { public: virtual void print() { cout << "虚函数1" << endl;

2022-04-06 22:23:45 423

原创 【第四节 列表 和字典】

什么是列表: ​ 数据类型:可以存储多个数据的数据类型。 #5个人 5个大佬 ,使用列表 big_boss = ["Demons","Go","EE","上善若水","Summer"] print(big_boss) 结果: ['Demons', 'Go', 'EE', '上善若水', 'Summer'] 列表的表示方法: ​ 表示列表 “mystring”[1] 不是列表,切片的表示 ​ 区别 :mtr[] ​ 列表当中每个元素可以

2022-03-23 22:14:25 129

原创 【第一节 python基础语法】

如何运行代码 1、右键,点击run 2、命令行运行 步骤1:进入项目路径 步骤2:运行 python 拼接好路径/python文件.py pip 安装第三方库 ​ 方法一: 第三方库:别人已经写好的python代码 指令:pip install openpyxl Requirement already satisfied:已经满足条件 ​ 方法二:通过pycharm安装:不要勾选user’s site packagage setting->python interp.

2022-03-21 20:51:59 478

原创 【第6节 C++运算符重载】

什么是运算符重载 赋予运算符具有操作自定义类型数据功能 友元函数重载运算符 类成员函数重载运算符 #include <iostream> #include <string> using namespace std; /* 什么是运算符重载 赋予运算符具有操作自定义类型数据功能 运算符重载的实质是什么? 运算符重载的实质本身就是函数调用 运算符重载函数的写法 函数返回值 函数名(函数参数) 函数返回值:运算完成后的值决定的.

2022-03-15 21:22:04 102

原创 【第8节 C++继承和派生】

第8节 C++继承和派生 继承方式与权限问题 继承的写法 //父类 基类 class parent { }; //子类 派生类 //公有继承 class soon1:public parent { public: protected: }; //保护继承 class son2:protected parent { public: protected: }; //私有继承 class son3:private parent { public: protected: }

2022-03-09 21:32:56 920

原创 【第12节 C++模板】

函数模板 什么是模板: 把类型当做未知量,可以忽略类型影响 #include<iostream> using namespace std; int Max(int a, int b) { return a > b ? a : b; } string Max(string a, string b) { return a > b ? a : b; } //引入模板这个东西 template <typename _Ty>//告诉编译器 下面代码用到一个位置类型叫做_Ty

2021-12-12 21:57:34 369

原创 第07节 C++类的组合

C++类的组合 ## 以另一个类的对象为数据成员 例子1:类的组合 #include <iostream> #include <string> using namespace std; class Boy { public: Boy(string name, int age) :name(name), age(age){} protected: string name; int age; }; class MM { public: protected: string mmNa

2021-11-28 21:57:10 444

原创 第05节 C++特殊成员

const成员 const数据成员 const类型变量是不可以修改,只读模式 #include <iostream> #include <string> using namespace std; class MM { public: void print() { //不能修改 //num = 1001; 错误,只读模式 cout << name << " " << num << endl; } protec

2021-11-23 22:45:14 276

原创 第02节 C++与C的区别

1. 结构体区别 1.1. 类型上不再需要struct关键字,直接用结构体名即可 #include <iostream> #include<string> using namespace std; struct MM { char name[20]; int age; }; int main() { struct MM girl; MM mm;//C++中不需要struct关键字 return 0; } 1.2. C++结构体中允许函数存在 在结构体中声明,在结构体外实

2021-11-21 21:57:23 257

原创 第03节【c++类和对象】

类和对象的基本概念 什么是类,一系列事物的抽象,万物皆可为类 类是有两部分组成: 属性 行为 属性: 事物的特征—>数据类型描述 行为: 事物的操作—>函数描述 什么是对象: 类的具体化,类的实例化. 类的特点: 封装,继承/派生,多态 类的定义 创建语法 权限限定 作用 类外只能访问public属性下面的 东西,习惯把 public属性 叫做类外的接口 类外访问 类中的数据,只能通过对象访问,当然static成员除外 protected和private 类外都不可以访问 ,但是可以提供

2021-11-21 20:35:34 476

原创 第04节【 c++构造和析构】

1. 构造函数 1.1 构造函数长什么样子 (1) 函数名和类名相同 (2) 没有返回值 (3) 如果不写构造函数,任何类中都存在一个默认的构造函数 I 默认的构造函数是无参的 II 当我们自己写了构造函数,默认的构造函数就不存在 (4) 构造函数在构造对象的时候调用 (5) delete可以用来删掉默认的函数 (6) 指定使用默认的无参构造函数,

2021-11-20 21:57:02 559

原创 第01节 c++与c的区别

c++与c的区别 一、头文件与命名空间 1.c++中的头文件的表示 创建源文件是.cpp 文件,头文件不变,依旧是.h文件 2.c++包含头文件的方式 包含自己的头文件 包含自己的头文件没有任何区别 #include "myHead.h" 包含库目录 包含自己的头文件没有任何区别 #include “myHead.h” iostream C++标准输入输出流的头文件 3.命名空间 语法 //1.基本创建空间方法 namespace 空间名 { int a; void print(){}

2021-11-14 22:52:07 901 1

原创 Linux第一节

一、操作系统 1、什么是操作系统 操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,其他任何软件都必须在操作系统的支持下才能运行 2、Windows操作系统的特点 采用了图形化模式GUI,比起从前的DOS需要输入指定来使用操作系统更为人性化 3、unix/Linux操作系统的特点 Linux是一个强大的多用...

2020-01-19 09:54:54 126

空空如也

空空如也

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

TA关注的人

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