- 博客(21)
- 收藏
- 关注
原创 SIP AG 配置
http://support.huawei.com/enterprise/docinforeader!loadDocument1.action?contentId=DOC1000051611&partNo=10022
2019-11-13 14:25:49
287
原创 c++4
////多态:一种调用形式有多种不同表现形式////虚函数:virtual+函数////重载:同类中同名函数 参数类型不同////重定义:派生类重定义基类的同名函数 参数类型相同////重写:虚函数的重定义////类型兼容性原则:指针能操作的东西和指针类型相关 //// pa 是Animal类, pa使用 Animal相关的东西 // // 1看指针类型 pa是 A...
2019-02-22 10:06:38
254
原创 c++3
//继承:一个类从另一个类获取成员变量和函数的过程//用法:class 派生的类名:访问控制符(public) 继承基类的类名//被继承的类:父类 基类//派生出来的类:子类 派生类 //基类成员在派生类表现出来的类=min(基类权限,继承时的权限 )//公有继承: // 1 基类中的public 成员:在派生类是public属性,继承类的内外部可使用 ...
2019-02-22 09:59:01
195
原创 c++2
// 面向过程:一个一个的 函数 函数与函数之间的关系// 面向对象:搭建场景, 往场景内部放物体(对象) 场景之中对象与对象的交互 // 特点: 抽象、封装、继承、多态 // 封装:1、将客观事物抽象成特定的类,2、对外提供一定的访问控制 ---> 信息隐藏、数 据安全 // 1、将一个客观事物抽象成类 // 1、有哪些特...
2019-02-19 11:22:34
186
原创 c++
输入输出: //cout为变量 printf 为函数 //cout<<“字符串” :数据从右往左流 //1,链式操作 2,endl和\n换行 3,自动识别类型 //int-%d,float-%f,double-%lf,char-%c,char %s //cin为变量输入加空格r scanf 为函数输入加“,” //cin>&...
2019-02-15 16:09:39
239
原创 异常处理
//编码2 重写Array类,抛出越界错误。#includeusing namespace std;class Array{public: Array(); Array(int n);public: int &operator[](int); const int & operator[](int)const; int getline() const{return m_leng
2017-11-06 21:12:51
152
转载 通讯录
/**********************************************************File Name: 通讯录项目Author: xxx Date:2016-12-04Description: 实现通讯录功能Fuction List: show() 显示最初布局 Init_li
2017-05-18 13:31:21
225
原创 单链表
#include "stdio.h"#include #include "string.h typedef int elemType ; /************************************************************************//* 以下是关于线性表链接存储(单链表)操作的18种算法 */
2017-05-15 23:15:47
194
原创 线性表
线性表的机内表示法(又称存储结构)有2种 顺序存储结构 链式存储结构顺序存储结构是在内存中开辟一个连续的空间用来存储数据,因此对于内存的需求和苛刻,必须是连续的空间.在数据查找(特别是不按照规律排列的数据),时间复杂度教少.效率高.大概看了一眼书,觉得书上的内容不够实用,在网上找个顺序结构的小demo,以便于理解顺序存储结构线性表之链式存储结构...
2017-05-12 22:36:48
196
转载 第二章算法
2.3两种算法的比较 [cpp] view plain copyprint?#include #if 0 //需要运行 100次 int main() { int i,sum=0,n=100; for(i=1;i { sum=sum+i; } s
2017-05-11 17:11:03
338
转载 第一章数据结构
程序 = 数据结构 + 算法基本概念和术语数据:是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。不仅包括整型、实型等数值类型,还包括字符以及声音、图像、视频等非数值类型。数据元素:是组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理,也被称为记录。数据项:一个数据元素可以由若干个数据项组成。数据项是数据不可分割的最小单位。虽
2017-05-08 21:33:28
362
原创 函数
8.1函数声明与定义无参函数定义:类型标识符 函数名(){ 语句}有参函数定义:类型标识符 函数名(形式参数){ 声明 语句}声明:只说明函数名字,没有函数体定义:声明+函数体8.3参数传递简单变量,数组元素指针变量 数组名数组名结构体数组 元素 名字8.5回调函数8.6变参函数详解8.7可变参数
2017-05-05 20:26:33
279
原创 预处理,结构体
7.1宏定义 1)无参宏定义定义格式:#define 标识符 字符串终止格式:#undef 标识符2)带参宏定义定义格式:#define 标识符(形参表) 字符串7.2 文件包含#include “stdio.h”#include7.3条件编译#ifdef 标识符 #ifndef 标识符 #if
2017-05-04 15:08:33
306
原创 内存管理
6.1数据存放bss段(未初始化的全局变量):4MB 存放没有初始化的 / 初始化为0 的全局变量 data段(初始化过的全局变量): 存初始化过的数据radata段(常量数据):text段(代码):放代码和部分常量stack段(栈):放临时变量和函数参数heap(堆):malloc :分配一块指定大小的内存 re
2017-05-03 17:21:38
190
原创 数组与指针
5.1数组的认识数组名:数组在内存中存放的数组首元素地址;指针变量:在内存中存放数组的首元素地址,也可存放数组元素的地址;5.2使用数组的常见问题1)问:可以使用数组后面第一个元素吗? 答:可以使用,但不能查看该地址的值2)问:指针和带下标的数组名都可以访问元素,哪一种更好呢? 答:采用指针更能产生优质的代码3)问:数组的三要素? 答:基本类...
2017-04-27 16:05:11
225
原创 笔记整理2
1)一维数组中: 元素例如:int a[5]={0};sizeof(a)=? 指的是数组中所有元素所占字节数; =20sizeof(*a)=? 指的是数组中一个元素所占字节数; =4printf(“%p\n”,a); a 为数组首元素地址; 0x80printf(“%p\n”,&a); &a 为数组地址; 0x80prin
2017-04-25 16:43:26
227
原创 c 语言笔记整理
1)基本类型:int 4bfloat 4bdouble 4bchar 1bps:1b=8位;2)sizeof 关键字:数组所占长度 strlen 函数:实际长度(遇\0结束)3)volatile 防止编译时被优化,每次从内存中读取 const 声明只读变量 const int *p:
2017-04-24 18:36:06
432
原创 语句
4.1 空语句作用:1)消耗CPU,延时; 2) 使程序结构清楚,可读性好4.2 基础语句表达式语句: 表达式;函数调用语句: 函数名(实际参数表);4.3 语句 if布尔变量(flag)与零值比较:直接与0/1比较 if (flag):fla
2017-04-20 20:13:35
311
原创 运算符
3.1 运算符优先级记住:! > 算数运算符 > 关系运算符 > && > || > 条件运算符 > 赋值运算符|| 逻辑或 :一真即真&& 逻辑与 :一假即假3.2 条件运算符和条件表达式条件表达式:max = (a>b) ? a : b ; 方向:
2017-04-20 20:08:46
257
原创 数据类型
2.2 变量1) 问:变量在内存中存放和它的值还是类型有关系? 答:和值无关,而和类型有关2) 问:局部变量和全局变量的区别? 答:局部变量在函数内定义说明,作用域在函数内 而全局变量在函数外定义,作用域在整个源程序中2.3 基本内置类型2.5 声明与定义3) 问:声明与定义的区别?
2017-04-18 19:51:31
315
原创 linux 命令复习
cd 进入ls 显示touch 新建cp 拷贝mv 剪切rm 删除chmod 改变文件的权限mkdir 新建文件夹pwd 显示当前路径的绝对路径tar cvzf 打包压缩tar xvzf 解压文件df 查看磁盘使用情况ln 创建连接 -s 软链接kill 杀死进程find 查找
2017-04-17 22:48:33
223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人