- 博客(15)
- 收藏
- 关注
原创 第四讲 类与对象
文章目录类的声明形式内联成员函数对象构造函数拷贝构造函数析构函数类组合前向引用声明类模板静态成员友元 OOP的四个基本特征(小结): 抽象:对具体对象(问题)进行概括,抽出这一类对象的公共性质并加以描述的过程。 封装:将抽象出的数据及方法结合为一个整体的信息隐蔽技术。 继承:对具有层次关系的类的数据和操作进行共享的一种方式。 多态:不同的对象接受同一消息时产生不同的行动的现象。 类的声明形式 cl...
2019-07-06 19:49:43
167
原创 第三讲函数
函数函数的声明与使用内联函数声明与使用重载函数的声明函数模板的声明递归改循环 函数的声明与使用 rand 函数原型:int rand(void); 所需头文件:<stdlib.h> 功能和返回值:求出并返回一个伪随机数 srand 函数原型:void srand(unsigned int seed); 参数:seed产生随机数的种子。 所需头文件:<stdlib.h> ...
2019-07-06 18:30:20
215
原创 第二讲--数组指针与字符串
数组 数组名字是数组首元素的内存地址。数组名是一个常量,不能被赋值。 一维数组的初始化 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
350
原创 第一讲 C++语言基础
第一讲 C++语言基础变量的声明与存储类型sizeof 操作符位运算强制类型转换自定义数据类型为一个已有的数据类型另外命名---typedef枚举类型—enum结构体——结构的声明联合体无名联合 变量的声明与存储类型 auto存储类 属于一时性存储,其存储空间可以被若干变量多次覆盖使用。 register存储类 存放在通用寄存器中。 extern存储类 在所有函数和程序段中都可引用。 static...
2019-07-06 17:23:08
354
转载 vim常用操作
vim的三种基本模式:命令,文本,末行 转换 1.命令->文本 i a o r 文本->命令 Esc 2.命令->末行 : 末行->命令 回车 末行,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
141
原创 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
4899
原创 Java的Scanner报错java.util.InputMismatchException
sc=scanner.nextLine();不能放在其他scanner.nextInt()后面,因为会导致读取/n,导致后面的读取错误 正确姿势: sc=scanner.nextLine(); sc=scanner.nextLine();
2019-05-26 15:18:16
3845
转载 ubantu常用操作
目录: 1. cd /usr/local cd ~ cd … 2. mkdir a mkdir -p a1/a2 3. rmdir a rmir -p a1/a2/a3 4. sudo cp -r/tmp/test /usr 5. sudo mv /usr/bashrc1 /usr/test sudo mv /usr/test /usr/test2 6. sudo rm /usr/test2/ba...
2019-05-12 00:32:08
158
转载 操作系统作业:向内核中添加一个系统调用
在本学期的操作系统课程中,老师给我们布置了一项作业:就是向内核中添加一个系统调用,可真是为难我胖虎了,费了九牛二虎之力终于做出来了,期间问题不断,特此记录,给学弟学妹们参考。 本博客内容 一。司马 ...
2019-05-09 00:12:32
590
原创 操作系统笔记(三)
进程/线程模型 一.进程 进程的引入 如打印机,为了并行,取消等待事件 多道程序设计 允许多个程序同时进入内存并运行,其目的 是为了提高系统效率 并发环境 有两个或两个程序处于开始运行但尚未结束的状态, 并且次序不是事先确定的 定义 具有独立功能的程序关于某个数据集合上的 一次运行活动 进程控制块pcb 用于管理控制进程的一个专门数据结构 主要有:1.进程描述信息 2.控制信息 3.所拥有的资源和...
2019-05-06 23:10:21
153
转载 操作系统笔迹(二)
** 主要内容: ** 一.cpu状态 二.中断/异常机制 三.系统调用 一.处理机 两类寄存器 1.通用 2.控制和状态 pc:程序计数器,存储指令地址 psw:程序状态字,存储处理器的运行状态 ir:指令寄存器 程序状态字寄存器psw设置状态,起到保护作用 两个状态 内核态 用户态 特权指令:只能由操作系统使用,用户程序不能使用的指令 启动i/o 内存清零 设置时钟 允许/禁止中断 停机 状态...
2019-05-06 08:36:51
170
转载 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
694
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅