C++
山东馍馍
便宜、听话、能加班~
展开
-
C++递归函数
C++递归函数【递归,就是在运行的过程中调用自己】比如:(点击了下面的递归,搜索结果还是递归) A.构成递归需具备的条件: 1.子问题须与原始问题为同样的事,且更为简单。 2.不能无限制的调用本身,必须有个出口,化简为非递归状况处理。B.递归可以解决的问题:阶乘、斐波那契数列、汉诺塔、杨辉三角的存取、字符串回文判断、字符串全排列、二分查找、树的深度求解C.递归的过程(图片来源见水印...原创 2018-03-28 15:22:12 · 38801 阅读 · 9 评论 -
MinGW下载与安装配置
最新版MinGW下载地址:https://nchc.dl.sourceforge.net/project/mingw-w64/Toolchains targetting Win64/Personal Builds/mingw-builds/8.1.0/threads-posix/seh/x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z...原创 2019-05-04 08:55:06 · 6099 阅读 · 2 评论 -
C++文件读写
一、文件的读取二、文件的写入原创 2018-06-20 17:13:22 · 243 阅读 · 0 评论 -
C++通讯录[STL实现]
/* ContactsManagement System -By Leo*1. 创建文本文件,记录联系人的信息(需要创建两个文本文件,分别存储手机和手机卡上的存储的联系人的信息)。class file//文件类*2. 以菜单方式工作(字符界面即可) Class Menu*3. 存储在手机上的联系人的信息包括:姓名和电话号码;存储在手机卡上的联...原创 2018-07-19 17:25:26 · 552 阅读 · 0 评论 -
C++图书馆管理系统 [STL实现]
#include<bits/stdc++.h>using namespace std;class date//日期类{private: int year;//年 int month;//月public: //构造函数 date(){ year=0; month=0; } date(int x,in...原创 2018-06-13 11:16:29 · 18095 阅读 · 12 评论 -
C++ 多态和虚函数
多态按字面的意思就是多种形态。当类之间存在层次结构,并且类之间是通过继承关联时,就会用到多态。C++ 多态意味着调用成员函数时,会根据调用函数的对象的类型来执行不同的函数。...原创 2018-06-23 16:08:36 · 397 阅读 · 0 评论 -
C++继承
面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义另一个类,这使得创建和维护一个应用程序变得更容易。这样做,也达到了重用代码功能和提高执行时间的效果。 当创建一个类时,不需要重新编写新的数据成员和成员函数,只需指定新建的类继承了一个已有的类的成员即可。这个已有的类称为基类,新建的类称为派生类。...原创 2018-06-20 22:56:07 · 150 阅读 · 0 评论 -
C++重载运算符和标准模板库(STL)
一、重载运算符在C++中,不只是函数可以重载,某些运算符也是可以重载的,即可以自定义运算符的功能,可以重载的运算符如下:运算符名称类型,逗号二进制!逻辑“非”一元!=不相等二进制%取模二进制%=取模赋值二进制&按位“与”二进制&address-of一元&&逻辑“与”二进制&=按位“与”赋值二进制( )函数调用—( )强制转换运算符一元*乘法二进制*指针取消引...原创 2018-05-25 21:35:44 · 1859 阅读 · 0 评论 -
C++类的知识点与应用、学习心得总结
类的知识点类的概述:类是 C++ 的核心特性,在C++中,除了已有的数据类型(整型,字符型)外,还可以自定义数据类型,这种类型通常被称为用户定义的类型。类用于指定对象的形式,它包含了数据表示法(数据类)和用于处理数据(操作类)的方法。类中的数据和方法称为类的成员。函数在一个类中被称为类的成员。类的定义:类定义是以关键字 class 开头,后跟类的名称。类的主体是包含在一对花括号中。类定义后必须跟着...原创 2018-04-24 18:21:37 · 5302 阅读 · 4 评论 -
C++函数总结
C++函数总结 目录 一、函数相关的知识点 二、函数题型题目总结 三、学习函数个人心得一、函数相关的知识点1. 标准库中的函数 在C++的标准库中,有很多已经“造好的”函数,我们只要#include相应的头文件,就可以在主函数中调用头文件中包含的函数,比如cmath头文件,就包含了:1、 三角函数 double sin(double);正弦 double cos(double);余弦...原创 2018-03-20 20:09:39 · 2906 阅读 · 0 评论 -
第一阶段-C++语法基础-输入输出
文章目录教学目标输入输出解释输入输出案例coutcin变量int x教学目标利用最基本的程序框架,学会编写基本的输入输出语句输入输出解释如果信息是从设备(如键盘、磁盘驱动器、网络连接等)流向内存,这叫做输入操作。如果字节流是从内存流向设备(如显示屏、打印机、磁盘驱动器、网络连接等),这叫做输出操作。输入输出案例#include <iostream> using ...原创 2019-09-20 16:58:38 · 251 阅读 · 0 评论