C++
文章平均质量分 92
BruthYU
这个作者很懒,什么都没留下…
展开
-
C++ 深拷贝和浅拷贝
对于普通类型的对象来说,它们之间的复制是很简单的,例如: int a=88; int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include <iostream>using namespace std;class CExample {private: int a;public: CExa转载 2016-09-22 15:20:38 · 499 阅读 · 0 评论 -
一个简单的队列
一、类中的成员变量: 1、队列数组指针 2、队列元素个数 3、队列元素容量 4、队列头序数 5、队列为序数 二、类中的成员函数 1、建立队列 函数 2、清空队列 函数 3、销毁队列 函数 4、判空队列 函数 5、判满队列原创 2016-09-22 15:37:23 · 612 阅读 · 0 评论 -
指针在子函数中分配空间若干问题
如果想要在子函数中为指针分配空间,那么参数应该是指针,还是指针的引用呢?0、知识储备:指针与cout#include<stdio.h>#include<stdlib.h>#include<iostream>using namespace std;int main(){ int b=1; int *a=&b; cout<<a<<endl; cout<<&a原创 2016-09-25 14:11:33 · 2995 阅读 · 0 评论 -
线性表与13个基本操作的实现
一、宏定义解释 ElemType :线性表数据元素数据类型 LIST_INIT_SIZE : 线性表初始数据元素容量 Status :函数返回值(一般替换int型) error :0 INFEASIBLE :0 OK :0二、线性表结构体typedef struct { ElemType *elem;原创 2016-09-24 00:55:48 · 26229 阅读 · 12 评论