自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 MySQL常用语句

用于自己的复习第一范式:原子性(表的字段满足不可再拆分)第二范式:唯一性(表中必须至少存在一个字段,这个字段时唯一不能重复的)第三方式:关联性(表中其他列必须与主键存在关系,不存在传递依赖(就是说其他字段都必须与主键存在直接的关联)MySQL字段4个约束:主键约束primary key(不能为空) 非空约束not null 唯一约束unique(可以为空) 外键约束foreign keyshow databases; # 查看逻辑空间create database

2022-03-12 01:15:09 903

原创 C++复习笔记(五)——多态

本文主要是将零碎的点整理起来方便于复习学习多态,可分为静态多态和动态多态。静态多态,就是表现在静态联编上,即编译时的多态,如泛型编程,函数重载都属于静态联编。动态多态,就是表现在运行时的多态,在程序运行时,才决定调用什么函数,通过虚函数来实现,换句话说,就是实现“一个接口,多种方法”。本文的多态主要指动态多态。多态实现条件实现条件有3个:有继承、有virtual重写、有父类指针指向子类对象。...

2019-02-22 15:50:47 219

原创 C++复习笔记(四)——5个内存区

本文主要是将零碎的点整理起来方便于复习学习C++中,程序所占用的内存分为以下:<1>栈stack由编译器自动分配和释放,主要存放局部变量及函数参数void main(){ int a[10];//该数组所申请的内存就是位于栈中}<2>堆heap由程序员分配和释放的动态内存,若在程序结束时被申请的内存未被手动释放,则由编译器自行回收。malloc函数所申请...

2019-02-21 15:05:07 194

原创 C++复习笔记(三)——new delete malloc free

本文主要是将零碎的点整理起来方便于复习学习new和malloc用于申请动态内存,在C++中,new申请的动态内存位于自由存储区中,malloc申请的动态内存位于堆中。而对于delete和free,就是用于释放动态内存,new对应的是delete, malloc对应的是free。new,delete和malloc,free之间的区别<1> new和delete是C++的运算符,而m...

2019-02-21 01:48:48 186

原创 C++复习笔记(二)——static

static可用来定义一个静态变量。静态变量是在全局区分配内存,故它的内存不会因函数的退出而被释放。定义一个静态全局变量定义静态全局变量时没手动初始化时,会自动帮我们初始化为0。静态全局变量只能在本文件中被调用,不能在其它文件调用static int a = 0;//定义一个静态全局变量int main(){}若定义的是一个静态函数,则和其他函数的区别是,该函数不能在其它文件被调用...

2019-01-07 17:21:48 192

原创 C++复习笔记(一)——const

const可用来定义一个常量。如:const int i; // 定义一个int类型的常量int const i;//同上const int * p; //定义一个指向常量的指针,即不能通过指针修改这个指针指向 的值(可以改变p,但不能改变*p)int * const p; //定义一个常量的值,即不能修改这个指针的指向,但可以修改其指向地址上所存储的指(可以改变*p,但不...

2019-01-05 17:53:22 212

空空如也

空空如也

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

TA关注的人

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