![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向对象程序设计
一个野指针
这个作者很懒,什么都没留下…
展开
-
内联函数与重载函数的用法
内联函数是使用关键字inline关键字声明的函数重载函数通常用来对具有相似行为而数据类型或数据个数不同的操作提供一个通用的名称实例:# include <iostream>using namespace std;inline void print(int a) //内联函数,形参为int{ cout << a << endl;}int...原创 2019-03-14 16:51:41 · 276 阅读 · 1 评论 -
new和delete运算符
演示new和delete的基本用法# include<iostream>using namespace std;int main(){ int * p; p = new int; *p = 25; //也可在内存分配时,为其准备初值,如:p = new int(25) cout << *p; delete p; return 0;}...原创 2019-03-14 17:02:06 · 200 阅读 · 0 评论 -
二维数组
# include <iostream># include <string># include <iomanip>using namespace std;struct twodim{ int r; int c; float *a;};struct twodim s;bool init_twodim(twodim&s, int ro...原创 2019-03-16 12:22:53 · 334 阅读 · 0 评论 -
第二次课后作业
1.仔细阅读下面的二维数组类,要求:(1)用析构函数代替delete_twodim函数;(2)用构造函数代替init_twodim函数;(3)添加拷贝构造函数;(4)在主函数中实现如下功能:(i) 通过键盘输入行号row和列号col;(ii) 定义一个二维数组对象s1, 行为row,列为col;(iii) 定义第二个二维数组对象s,不指定该对象的行号和列号;(i...原创 2019-03-26 12:51:37 · 229 阅读 · 0 评论 -
类的声明和定义
设计一个Car类,它的数据成员要能够描述一部汽车的品牌,型号,颜色,生产地址,出厂日期和价格。类的成员函数包含构造函数和析构函数,同时还需要包括其它的成员函数,以提供合适的途径来访问数据成员(如汽车的款式或者价格等)。此外,类还需要提供一个compare成员函数,用来对两车进行比较(例如:比较价格和出场日期):void compare(const Car&);compare函数能够...原创 2019-03-27 22:18:38 · 1563 阅读 · 0 评论