C++
C++学习整理
季沐晴
希望文章对你有帮助٩(๑^o^๑)۶
展开
-
c++--类与对象学习总结
今天要简单回顾一下类与对象这节,并整理两个习题。1.类与对象的定义与访问2.构造函数与析构函数3.类的其他成员4.习题整理一.类的定义与访问1.定义,例如:class student{private: int age; char number;public: void getnumber() { cout<&...原创 2020-03-31 11:02:34 · 529 阅读 · 0 评论 -
复习1
真的太懒了,好久没写代码了,别说算法题了,最基础的都生疏到不行了今天开始复习C++程序设计,从最基础最简单开始。今日复习大一第一学期内容,第一章:基本数据与表达式第二章:程序控制结构(if,switch,while,do-while,for)第三章:函数第四章:数组用几个简单题来复习吧1.下面程序代码实现:对输入的一个小写字母,将其转换成大写字母输出,对输入的一个大写字母,将其转换成小写字母输出。请在程序的空中填入正确内容。#include<iostream>using原创 2020-06-04 07:52:46 · 508 阅读 · 0 评论 -
复习2—结构体
第五章:结构体主要内容:1.结构体类型的定义2.结构体变量的引用3.结构体变量的初始化4.结构体数组5.指向结构体变量的指针1.struct [结构体名]{ 类型标识符 成员名; 类型标识符 成员名; …………….};struct是关键字,不能省略。结构体类型与结构体变量概念不同类型:不分配内存,不能赋值、存取、运算;变量;分配内存,可以赋值、存取、运算;结构体可以嵌套例如: struct date...原创 2020-06-04 16:04:19 · 428 阅读 · 0 评论 -
复习三—类和对象
类和对象1.类是对象的抽象,对象是类的实例化。结构体里面只有数据成员,类里面有数据成员和成员函数。类所定义的是一个标准,不分配内存空间2.访问属性,public,protected,private3.函数声明时有分号,定义的格式如下:(1) 将成员函数在类外定义的一般形式是:返回类型 类名∷成员函数名(参数表){// 函数体}(2) 将成员函数以内联函数的形式进行说明。在C++中,可以用下面两种格式将成员函数声明为类的内联函数:a.隐式声明 直接将函数声明在...原创 2020-06-07 17:18:24 · 686 阅读 · 0 评论 -
程序设计B课程设计报告——通讯录管理系统
课程设计分为了四大部分,任务描述、设计分析、源代码、总结。一、任务描述本次课程设计内容是要做一个通讯录管理系统,手机通讯录中的联系人的信息既可以存储在手机中,也可以存储在手机卡中,也可以同时存储在两个位置上(每个位置上的存储容量为1000,即手机卡中或手机上最多只能存储1000个联系人)。存储在手机卡的联系人的信息只包含用户名和电话号码两项信息。存储在手机上的联系人的信息除了上面提到的两项信息外,还包含籍贯,QQ号等信息。具体要求:创建文本文件,记录联系人的信息(需要创建两个文本文件,...原创 2020-06-22 09:15:36 · 3779 阅读 · 1 评论 -
复习四——运算符重载
1、格式类型 类名::operator op(参数表){ }例一,设计一个安全计数器,重载自增、自减、括号运算符#include<iostream>#include<cstdlib>//后面有abort();using namespace std;class calculator{public: calculator(){value=0;} void operator++();//重载自增运算符 void operator-...原创 2020-06-22 16:11:00 · 583 阅读 · 0 评论 -
复习五—继承
第八章——继承一、类之间的关系has-A 包含关系uses-A 一个类部分地使用另一个类。通过类之间成员函数的相互联系is-A 继承,关系具有传递性,不具有对称性基类(父类) 派生类(子类)二、基类和派生类(1).类继承关系的语法形式 class 派生类名 : 基类名表 { 数据成员和成员函数声明 };基类名表 构成 访问控制 基类名1, 访问控制 基类名2 ,… , 访问控制 基类名n(2).访问控制 表...原创 2020-06-23 09:48:30 · 127 阅读 · 0 评论 -
复习六—虚函数与多态性
一、静态联编(1)联编是指一个程序模块、代码之间互相关联的过程。静态联编,是程序的匹配、连接在编译阶段实现,也称为早期匹配。重载函数使用静态联编。动态联编是指程序联编推迟到运行时进行,所以又称为晚期联编。switch 语句和 if 语句是动态联编的例子。(2)重载函数要根据类型、参数进行匹配,一般在编译阶段进行静态联编普通成员函数重载可表达为两种形式::a.在一个类说明中重载例如: void Show ( int , char ) ; void Show ( char ...原创 2020-06-24 17:04:40 · 191 阅读 · 0 评论 -
复习七——输入输出流
I/O(输入/输出)流类库提供对象之间的数据交互服务。流类库预定义了一批流对象,连接常用的外部设备。可以定义所需的I/O流对象,使用流库提供的工作方式实现数据传输。一、流类和流对象与输入设备(如键盘)相联系的流称为输入流。与输出设备(如屏幕)相联系的流称为输出流。与输入输出设备相联系的流称为输入输出流。 (1).流的种类a.文本流是一串ASCII字符,如数字12在文本流中的表示方法为1与2的ASCII码31H与32H。源程序文件和文本文件在传送时均采用文本流。通常,文本...原创 2020-06-25 10:18:11 · 274 阅读 · 0 评论