- 博客(8)
- 收藏
- 关注
转载 递归原理
递归思想程序调用自身的编程技巧称为递归(recursion)例如,设计一个程序设计计算n!。先分析递归的思想,现在要计算6!分解为6×5!分解为6×5×4!分解为6×5×4×3!...分解为6×5×4×3×2×1 #include<stdio.h> int fact(int n) { if(n==1) return 1; e...
2019-09-13 20:08:00
177
转载 指针与引用
指针持有一个对象的地址,称为指针指向这个对象,通过指针可以间接操作它指向的对象。 指针的典型用法: 构建链式的数据结构,如链表和树 管理程序运行时动态分配的对象 做为函数的参数 定义指针: int* p; int *p; 作用相同 指针大小与指针类型和编译器(32位和64位)有关,与指向的变量无关 #include&...
2019-07-07 10:40:00
148
转载 const常量
lConst常量: 1.Const intmax=100; 2.Int const max=100; lConst int *p;常量指针 指针指向的对象是const,但指针可以修改指向地址; int ival=100; const int *p=&ival; ival=500;//正确,ival没有被限定const可以被改变 *p=500;//错...
2019-07-06 15:26:00
179
转载 函数初始化列表
首先上一个例子 1 class Example 2 { 3 public: 4 int x; 5 int y; 6 //函数初始化列表 7 Example ():x(a),y(b){} 8 //函数内部赋值 9 Example (){this->x=a;this->y=b;} 以下四种情况下需要使用初始化成员列表: 一,需要初始化的数据成...
2019-06-18 20:51:00
265
转载 虚基类——(1)定义人员类Person: 公有成员:姓名(Name); 保护成员:性别(Gender),年龄(Age); 构造函数和析构函数...
题目描述: (1)定义人员类Person: 公有成员:姓名(Name); 保护成员:性别(Gender),年龄(Age); 构造函数和析构函数 (2) 从人员类Person派生学生记录类StudentRecord: 添加公有成员:学号(Number),班级(ClassName), 添加静态公有成员:学生总人数(TotalCount); 添加保护...
2019-06-14 09:07:00
4940
转载 包含
#include<iostream>#include<cmath> using namespace std;class Point{ double x,y;public: Point(double x = 0,double y = 0) { this -> x = x; this -> y =y;...
2019-06-12 10:56:00
215
转载 从默认析构函数学习c++,new,delete,内存泄漏,野指针
默认析构函数:当系统没有显式定义析构函数,编译器同样会为对象定义一个默认析构函数,默认的析构函数只能释放普通数据成员所占用的空间,无法通过释放通过new和malloc进行申请的空间,因此避免内存泄漏,我们要显式的析构函数对申请的空间释放。 内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃...
2019-06-11 20:44:00
368
转载 Oracle创建用户教程
计算机-->管理-->应用程序与服务-->(OracleOraDb11g_home1TNSListener 和 OracleServiceORCL 服务)->启动服务 打开Oracle应用程序->输入用户名sys->输入密码->连接为SYSDBA->SQL window 创建用户: 1 Create user 用户名 ...
2019-06-01 23:37:00
217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人