汽车收费 C++ PTA
摘要:7-1 汽车收费(10 分) 现在要开发一个系统,管理对多种汽车的收费工作。 给出下面的一个基类框架 class Vehicle { protected: string NO;//编号 public: virtual void display()=0;//输出应收费用 } 以Vehicle为基类,构
阅读全文
posted @
2018-05-16 11:51
吹静静
阅读(2279)
推荐(1) 编辑
求两点之间距离 C++
摘要:求两点之间距离(20 分) 定义一个Point类,有两个数据成员:x和y, 分别代表x坐标和y坐标,并有若干成员函数。 定义一个函数Distance(), 用于求两点之间的距离。输入格式:输入有两行: 第一行是第一个点的x坐标和y坐标; 第二行是第二个点的x坐标和y坐标。输出格式:输出两个点之间的距
阅读全文
posted @
2018-05-15 16:32
吹静静
阅读(16533)
推荐(1) 编辑
C++ namespace命名空间
摘要:1、什么是命名空间 简而言之:划片取名 加入有两个公司,公司A里面有一个员工小明,公司B里面有一个员工小明,两个公司在同一栋楼。这时,你去找小明,你再楼下大喊:“小明!你给我下来!”,这时两个小明都会下来,但是你如果喊:“A公司的小明,你给我下来”,这时下来的肯定就是A公司的小明了。而公司A和公司B
阅读全文
posted @
2018-05-13 18:30
吹静静
阅读(3686)
推荐(0) 编辑
C++ 类和对象
摘要:C++ 类定义 打个比方,狗,这个物种就是类,我家的小狗名字叫花花,花花是狗的一种,我们就把花花称作类的对象,花花就是狗这个类数理化出来的对象。 定义一个类,本质上是定义一个数据类型的蓝图。这实际上并没有定义任何数据,但它定义了类的名称意味着什么,也就是说,它定义了类的对象包括了什么,以及可以在这个
阅读全文
posted @
2018-05-13 18:30
吹静静
阅读(1214)
推荐(0) 编辑
C++ 内存管理
摘要:什么是内存管理 内存的本质什么: 资源 谁掌握内存资源: 操作系统 我们能做什么呢: 申请/归还 内存的申请和释放 运算符: 申请内存: new 释放内存: delete 申请和释放内存的方法: 申请内存: int *p = new int; 释放内存: delete p; 如何申请和释放内存块呢?
阅读全文
posted @
2018-05-13 10:52
吹静静
阅读(214)
推荐(0) 编辑
C++ 函数调用
摘要:1、函数参数默认值 函数参数赋默认值时要从后往前赋值,不能后面的没有赋默认值而后面的赋了默认值,可以前面的没赋默认值,后面的赋默认值。 运行结果: 2、函数重载 默认是在同一个命名空间下的 编译器选择与参数适合的函数进行编译 运行结果: 3、内联函数 内联函数是C++的增强特性之一,用来降低程序的运
阅读全文
posted @
2018-05-11 17:28
吹静静
阅读(4676)
推荐(0) 编辑
C++ const
摘要:const是一个C++语言的限定符,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性。另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。 1. 修饰常量 用const修饰的变量是不可变的,(错误演示): 使用 const 修饰变
阅读全文
posted @
2018-05-10 11:50
吹静静
阅读(289)
推荐(0) 编辑
C++ 引用(别名)
摘要:C++中的引用 引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量。 引用引入了对象的一个同义词。定义引用的表示方法与定义指针相似,只是用&代替了*。引用(reference)是c++对c语言的重要扩充。引用就是某 一变
阅读全文
posted @
2018-05-08 21:36
吹静静
阅读(16584)
推荐(0) 编辑
C++基本规则
摘要:C++ 程序结构 让我们看一段简单的代码,可以输出单词 Hello World。 接下来我们讲解一下上面这段程序: C++ 语言定义了一些头文件,这些头文件包含了程序中必需的或有用的信息。上面这段程序中,包含了头文件 <iostream>。 下一行 using namespace std; 告诉编译
阅读全文
posted @
2018-05-05 21:24
吹静静
阅读(344)
推荐(0) 编辑