自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第四讲 类与对象

文章目录类的声明形式内联成员函数对象构造函数拷贝构造函数析构函数类组合前向引用声明类模板静态成员友元OOP的四个基本特征(小结):抽象:对具体对象(问题)进行概括,抽出这一类对象的公共性质并加以描述的过程。封装:将抽象出的数据及方法结合为一个整体的信息隐蔽技术。继承:对具有层次关系的类的数据和操作进行共享的一种方式。多态:不同的对象接受同一消息时产生不同的行动的现象。类的声明形式cl...

2019-07-06 19:49:43 106

原创 第三讲函数

函数函数的声明与使用内联函数声明与使用重载函数的声明函数模板的声明递归改循环函数的声明与使用rand函数原型:int rand(void);所需头文件:<stdlib.h>功能和返回值:求出并返回一个伪随机数srand函数原型:void srand(unsigned int seed);参数:seed产生随机数的种子。所需头文件:<stdlib.h>...

2019-07-06 18:30:20 94

原创 第二讲--数组指针与字符串

数组数组名字是数组首元素的内存地址。数组名是一个常量,不能被赋值。一维数组的初始化static int a[10]={0,1,2,3,4,5,6,7,8,9};static int a[10]={0,1,2,3,4};static int a[ ]={1,2,3,4,5}二维数组的初始化static int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,1...

2019-07-06 17:57:41 175

原创 第一讲 C++语言基础

第一讲 C++语言基础变量的声明与存储类型sizeof 操作符位运算强制类型转换自定义数据类型为一个已有的数据类型另外命名---typedef枚举类型—enum结构体——结构的声明联合体无名联合变量的声明与存储类型auto存储类属于一时性存储,其存储空间可以被若干变量多次覆盖使用。register存储类存放在通用寄存器中。extern存储类在所有函数和程序段中都可引用。static...

2019-07-06 17:23:08 130

原创 Linix

传参./seml1.exe 1立刻清除缓冲区fflush

2019-06-01 16:21:28 144

转载 vim常用操作

vim的三种基本模式:命令,文本,末行转换1.命令->文本 i a o r文本->命令 Esc2.命令->末行 :末行->命令 回车末行,ex转义模式w保存w指定的文件名w!强制保存q退出wq存盘并退出q!强制退出移动光标1.h i k j 上下左右2.^行首,$行尾3.}段头 {段尾4.H M L屏幕顶,中间,结尾5.ctrl+b c...

2019-05-31 19:59:00 89

转载 vim教程

https://www.runoob.com/linux/linux-vim.html

2019-05-31 16:47:17 318

原创 java函数参数不能设为null

package t1;public class HelloWorld {public static void main(String[] args) {}class A{}void S(A a=null) {}}报错建议,建一个静态变量

2019-05-26 15:51:09 4743

原创 Java的Scanner报错java.util.InputMismatchException

sc=scanner.nextLine();不能放在其他scanner.nextInt()后面,因为会导致读取/n,导致后面的读取错误正确姿势:sc=scanner.nextLine();sc=scanner.nextLine();

2019-05-26 15:18:16 3722

转载 aria2

https://www.jianshu.com/p/2f7e087f452b

2019-05-12 00:57:50 109

转载 ubantu常用操作

目录:1.cd /usr/localcd ~cd …2.mkdir amkdir -p a1/a23.rmdir armir -p a1/a2/a34.sudo cp -r/tmp/test /usr5.sudo mv /usr/bashrc1 /usr/testsudo mv /usr/test /usr/test26.sudo rm /usr/test2/ba...

2019-05-12 00:32:08 93

转载 操作系统作业:向内核中添加一个系统调用

在本学期的操作系统课程中,老师给我们布置了一项作业:就是向内核中添加一个系统调用,可真是为难我胖虎了,费了九牛二虎之力终于做出来了,期间问题不断,特此记录,给学弟学妹们参考。本博客内容一。司马...

2019-05-09 00:12:32 496

原创 操作系统笔记(三)

进程/线程模型一.进程进程的引入如打印机,为了并行,取消等待事件多道程序设计允许多个程序同时进入内存并运行,其目的是为了提高系统效率并发环境有两个或两个程序处于开始运行但尚未结束的状态,并且次序不是事先确定的定义具有独立功能的程序关于某个数据集合上的一次运行活动进程控制块pcb用于管理控制进程的一个专门数据结构主要有:1.进程描述信息2.控制信息3.所拥有的资源和...

2019-05-06 23:10:21 109

转载 操作系统笔迹(二)

**主要内容:**一.cpu状态二.中断/异常机制三.系统调用一.处理机两类寄存器1.通用2.控制和状态pc:程序计数器,存储指令地址psw:程序状态字,存储处理器的运行状态ir:指令寄存器程序状态字寄存器psw设置状态,起到保护作用两个状态内核态用户态特权指令:只能由操作系统使用,用户程序不能使用的指令启动i/o 内存清零 设置时钟 允许/禁止中断 停机状态...

2019-05-06 08:36:51 114

转载 python3 三种字符串(无前缀,前缀u,前缀b)与encode()

字符串常量,前缀带不带u不影响encode(),把str类型的字符串转换为bytes字符串。utf-8用三个十六进制来表示一个中文字符,而gbk用二个十六进制来表示一个中文字符。str类型的字符串,每个字符用字符本身或者\u1234,来表示都可以,后者则是直接是Unicode编码。但打印时都是打印字符本身。ex:u’\u5220\u9664’bytes字符串的组成形式,必须是十六进制数,...

2019-05-05 20:01:11 578

空空如也

空空如也

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

TA关注的人

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