自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 8888888888

20. (单选题, 2分)【单选题】数据库的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,Mysql 的数据库的默认隔离级别为( )。反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。13. (单选题, 2分)【单选题】数据库中存放三个关系:学生(学号,姓名)和课程(课程号,课程名)和成绩(学号、课程号、成绩),为快速按姓名查询某位学生所学的课程名,应该( )。

2023-04-21 21:25:23 318

原创 7777777777

选择题1、SQL语言具有数据操作功能,SQL语言的一次查询的结果是一个___D___A) 数据项 B) 记录 C) 元组 D) 表2、如果学生表st是使用以下SQL语句创建的:CREATE TABLE st (sno CHAR(4) not null,sn CHAR(8),sex CHAR(2),age INT)下面的SQL语句中可以正确执行的是___A___A) INSERT INTO st(sno,sex,age) VALUES (

2023-04-19 17:36:20 197 1

原创 高精度运算(c++)

vector说明vector是向量类型,可以容纳许多类型的数据,因此也被称为容器(可以理解为动态数组,是封装好了的类)进行vector操作前应添加头文件#include//定义(尖括号为元素类型名,它可以是任何合法的数据类型)的数组,不具有初值,其值不确定vectora;尾部插入数字A.push_back(a[i]-‘0’)中的-‘0’把转换中的编码转换为数字auto函数eg意思是根据后面的确定C的数据类型提示以下是本篇文章正文内容,下面案例可供参考。......

2022-07-27 23:16:43 398

原创 二分查找(折半查找C++)

二分查找查找的数列必须是有序数列;思想是将一组数据不断地从中间分开,查找所需要内容。二分查找可以很大程度上对程序运行时间进行优化。遇到在数据中查找信息位置可以使用二分查找(折半查找)...

2022-07-27 00:14:57 256

原创 运算符重载—————类和对象 c++

文章目录前言一、运算符重载是什么?二、使用步骤1.运算符语法:2.加号重载运算符3.左移运算符重载4.递增运算符重载总结前言c++的一大特点就是重载,重载使得程序更加的简洁,函数可以重载,运算符也可以重载,运算符的重载主要是面向对象之间的。一、运算符重载是什么?运算符的操作对象可以是基本的数据类型,也可以重新定义的运算符,赋予运算符新功能,对类对象进行相关操作。在类中中重新定义运算符,赋予运算符新功能以适应自定义数据结构类型的运算,就成为运算符重载。二、使用步骤1.运算符语法:返回值类型

2022-05-03 00:46:52 962

原创 友元 -------类和对象 c++

文章目录前言1、全局函数做友元2、类做友元3.成员函数做友元总结前言(友元破坏封装)类中的成员使用权限控制符实现了数据的封装,若要访问私有数据,只能通过调用成员函数来实现,封装额外增加了数据的开销,c++中提供了友元来解决此问题。!!!使用友元可以访问类中所有成员,函数和类都可以作为友元函数。友元的目的就是让一个函数或者类访问另一个类中的私有成员。关键词为friend友元的三种实现方法:1.全局函数做友元2.类做友元3.成员函数做友元1、全局函数做友元#include<bit

2022-05-01 17:19:47 92

原创 对象模型和this指针---------类和对象 c++

文章目录前言一、成员变量和成员函数分开储存二、this指针1.this指针的概念2.空指针访问对象2.coust 修饰成员函数前言一、成员变量和成员函数分开储存c++里面只有非静态变量才属于类的对象上#include<bits/stdc++.h>using namespace std;class person{ int A; //创建非静态成员变量,int 内存中占四个字节,没有声明任何变量,直接给对象分配一个字节,有变量按照变量类型分配内存空间 static int

2022-05-01 02:11:05 66

原创 静态成员和静态成员函数------类和对象 c++

文章目录前言一、静态成员变量二、静态成员函数总结前言成员变量和成员函数前面加上关键词static–>静态成员分开说:静态成员变量:1.所有对象共用一份数据, 节省空间2.编译阶段分配内存(编译时分配内存”是指“编译时赋初值”,它只是形成一个文本,检查无错误,并没有分配内存空间。类似一个占位符的检查,你在的位置对吗,这个位置该你占位嘛。当你运行时,系统才把程序导入内存)3.类内声明,类外初始化静态成员函数:1.所有对象共用一份数据2.静态成员函数只能访问静态成员变量(对口了能访问,

2022-04-30 00:12:29 99

原创 类对象作为类成员---------类和对象 c++

文章目录前言当A类是B类的成员对象时,谁先构造和解析总结前言当一个类的成员是另一个类的对象时, 称该成员为对象成员。eg:class A { }class B{A a;}A类是B类的成员对象(又是一个熟悉的套娃,变成的本质就是一层一层套娃)当A类是B类的成员对象时,谁先构造和解析代码如下(示例):#include<bits/stdc++.h>using namespace std;class car{ public: car(string name)

2022-04-29 00:43:40 1240

原创 初始化列表---类和对象 c++

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言二、使用步骤1.传统的初始化(创建对象的时候赋初值)2.初始化列表时初始化属性前言语法:构造函数():类型(参数),类型(参数)…二、使用步骤1.传统的初始化(创建对象的时候赋初值)代码如下(示例):#include<bits/stdc++.h>using namespace std;class person{ public: //常用的初始化 person(int a,int b,.

2022-04-28 21:06:51 1430

原创 深拷贝和浅拷贝------c++

文章目录前言一、使用步骤1.浅拷贝2.深拷贝总结前言浅拷贝:简单的赋值操作,没有指针的指针成员申请新的内存空间,在析构指向堆内存空间的变量时,往往会因为多次析构导致程序错误。深拷贝:在堆区重新申请空间,进行拷贝,不会出现因为浅拷贝类似的程序错误问题。一、使用步骤1.浅拷贝代码如下(示例):#include<bits/stdc++.h>using namespace std;class person { public: person() { cout<&lt

2022-04-25 21:04:18 622

原创 构造函数和析构函数 c++-----类和对象

文章目录一、构造函数和析构函数二、使用步骤1.语法2.分类方法3.调用方法3.拷贝函数调用时机4.构造函数的调用规则一、构造函数和析构函数构造函数:主要作用创建对象时为对象的成员属性赋值,构造函数编译器会自动调用,不用手动进行调用。析构函数:对象销毁前系统自动调用,进行清理工作。不写编译器会自动写一个,但只会空实现,不会有什么表示。二、使用步骤1.语法构造函数 类名() {}注意:1.没有返回值,也不写void;2.函数名称和类名相同;3.构造函数可以有参数,可以发生重载;4.对

2022-04-20 21:00:02 495

原创 封装 c++(类和对象内容太多了分开写)

文章目录前言一、封装1.封装的意义2.访问权限3.struct和class区别4.成员属性私有化前言我们程序员是最不缺对象!!因为我们自己会写谨记: 世间万事万物都可以成为对象,只要它具有行为和属性对象的三大特征:封装,继承,多态。比如:一辆车一个对象,它的属性是,重量,颜色,型号;行为是能跑,载人,装13.这样就满足了成为对象的条件提示:以下是本篇文章正文内容,下面案例可供参考一、封装1.封装的意义把行为和属性封装为一个整体,并将其设置权限控制代码如下(示例):#inclu

2022-04-17 16:06:08 775

原创 函数重载 c++

文章目录前言1.基本语法2.注意事项前言重载函数:可以共用一个函数名,提高利用率实现函数重载的条件:作用域相同函数名称相同函数的参数类型,数量,顺序不同!!!!函数的返回值不可以做函数重载的条件函数的定义:函数将有效的输入值变换为唯一的输出值,同一输入总是对应同一输出。如果返回值的类型 能用来 重载,那么对于相同的输入值,程序怎么决定到底应该调用哪一个重载的方法? 况且即使有方法判定执行哪一个重载方法,那么必然 相同的输入值 可能 有 不同的 输出值, 这违反了 数学概念中

2022-04-17 13:57:01 62

原创 引用 c++

文章目录前言一、使用步骤1.引用的基本使用2.引用使用的注意事项3.引用做函数参数4.引用可以做函数返回值5.引用的本质前言所谓引用,就是给变量起个小名,就像父母叫你乳名一样,两个不同的名字对应的是同一个人,对应的是同一份数据一、使用步骤1.引用的基本使用代码如下(示例):#include<bits/stdc++.h>using namespace std;int main(){ int a=100; //创建引用 int &

2022-04-16 20:26:27 476

原创 通讯录管理系统 c++实现

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可

2022-04-16 18:53:11 896

原创 内存模型---内存四区(浅谈)

文章目录前言1.程序运行前二、使用步骤1.引入库2.读入数据总结前言程序在执行的时候,数据会被储存在大致四个区域代码区:存放函数体代码,由操作系统进行管理;全局区:存放全局变量。静态变量,常量;栈区:由编译器自主分配和释放,存放函数参数值和局部变量;(后被压入栈的先被弹出)堆区:由程序员分配,释放,如果程序员不主动释放,程序执行结束后自动当成垃圾清理。分区储存意义:赋予不同功能数据不同的生命周期,便于灵活编程。1.程序运行前代码区:存放CPU执行的机械指令对于频繁执行的代码,.

2022-04-15 10:35:22 339

原创 结构体 c++

文章目录前言结构体一、结构体是什么?二、结构体的定义和使用1.结构体定义2.结构体数组3.结构体指针4.结构体的嵌套5.结构体做函数参数6.结构体+const总结前言结构体的学习汇总,以及我对结构体理解。结构体`一、结构体是什么?结构体属于用户自定义的数据类型,允许用户储存不同类型数据。你之前用的都是别人定义的类型,学了结构体可以你自己来定义,提高了代码的维护效率。二、结构体的定义和使用1.结构体定义语法结构: struct 结构体名{定义的成员列表};用结构体创建变量的方法s

2022-04-14 17:23:12 367

原创 蓝桥杯 2022 c++b组

题目 蓝桥杯 2022 c++b组文章目录题目 蓝桥杯 2022 c++b组1.刷题统计2.修剪灌木3.x进制减法2.统计子矩阵2.修剪灌木2.扫雷2.李白打酒加强版2.砍竹子(噩梦难度警告)总结1.刷题统计小明决定从下周一开始努力刷题准备蓝桥杯竞赛。他计划周一至周五每天做 a 道题目,周六和周日每天做 b 道题目。请你帮小明计算,按照计划他将在第几天实现做题数大于等于 n 题?输入格式输入一行包含三个整数 a,b 和 n。输出格式输出一个整数代表天数。数据范围对于 50%

2022-04-12 23:57:27 728 2

原创 const c++

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-04-12 11:57:22 646

空空如也

空空如也

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

TA关注的人

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