摘要: 数组:Array类:只要类中有一个数据成员为指针时,拥有共性,1. 析构函数 2. 重载运算符 3. 复制构造函数栈:#include #include #include #include using namespace std;int main(){ stack st; /* 对栈的操作无非就是:验证是否为空、返回栈中元素数目、对栈顶元素删除、获取以及压入新元素 st.empty(); 验证是否为空 st.size(); 栈中元素个数 st.pop(); 删除栈顶元素,无返回值 st.... 阅读全文
posted @ 2013-08-28 23:59 MuaRine 阅读(1976) 评论(0) 推荐(0) 编辑
摘要: 1. [] 这让我想到静态分配内存和动态分配内存,与数据名称无关 局部变量和临时变量会储存在静态缓存区,随着程序运行完而消亡(例如在循环体中定义的局部变量随着循环体结束,局部变量也会消亡)。 内存泄漏是指:就是内存驻留了指针存在了未指向的内存空间的地址值。 例子:声明一个指针对象,指针指向的结果为对象在内存中动态分配的空间,其后在操作中又将另一对象的内存地址赋给它,最后没有对之前指针指向的内存空间进行delete.int *old = new int;int *new = new int//delete old*old = *newcoutfoo(); if(a != NUL... 阅读全文
posted @ 2013-08-28 22:44 MuaRine 阅读(607) 评论(0) 推荐(0) 编辑