![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
补训C语言
weixin_42492053
这个作者很懒,什么都没留下…
展开
-
STL标准模板库
STL标准模板库容器、算法、迭代器容器:vector(数组结构) 用来存储数据 可以将他看成一个数组list容器 (链表结构)适合添加、删除、插入原创 2020-01-09 08:13:53 · 76 阅读 · 0 评论 -
字符串操作
string 底层是由char *来维护字符串的find():在字符串中查找给定的字符串,如果找到就返回给定的字符串在整个字符串中的位置rfind():从右往左找replace():替换字符串insert():插入字符串#include <iostream>using namespace std;int main(){ string str = "abcdefgde"...原创 2020-01-03 13:40:48 · 73 阅读 · 0 评论 -
C++读写文件
C++文件编程:操作文本文件和二进制文件:ofstream 写操作:从程序中往文件写内容ifstream 读操作:从文件中读取内容到程序fstream 读写操作#include <iostream>#include <fstream>//引入文件头#include <string>using namespace std;class Pers...原创 2020-01-03 10:34:31 · 66 阅读 · 0 评论 -
1.2多态
多态:多种形态,不同功能多态的分类:静态多态:主要表现在函数重载和运算符的重载动态多态:根据编译期和运行期进行动态地址绑定编译器绑定:地址早绑定运行期绑定:地址晚绑定重写:发生在父子类中,方法名和参数列表相同,方法体不同对于重写的函数,创建谁的对象就调用谁的重写函数重写发生的条件1 具备父子类关系 2父类中的函数要使用virtual关键字3 方法名相同 参数列表相同 方法体不...原创 2020-01-02 16:33:31 · 57 阅读 · 0 评论 -
构造函数
拷贝构造函数:将一个已经创建好的对象的所有成员,拷贝到当前函数中原创 2020-01-02 11:06:44 · 40 阅读 · 0 评论 -
类与面对对象
面对过程:实现细节过程,将数据与函数分开形式:主模块+若干子模块{main()+子函数}特点:自上而下,逐步求精缺点:效率低,可维护性差,可重用性差面对对象...原创 2019-12-31 16:44:12 · 32 阅读 · 0 评论 -
C语言-指针
一、指针指针:一个变量的地址指针变量:专门用来存储其他变量的地址的变量定义指针变量:类型 *指针变量名如:int *a;*:表示该变量类型为指针变量在定义指针变量时必须指定类型只有与指针变量类型相同的变量地址才能放到该指针变量中赋值语句使指针变量得到另一个变量的地址:p=&i;指针变量只能存放地址,不能将一个整数赋值给一个指针变量二、引用指针变量引用指针变量时,可能...原创 2019-12-31 11:25:42 · 70 阅读 · 0 评论 -
字符串 文件
原创 2019-12-31 11:25:01 · 105 阅读 · 0 评论 -
C语言指针
指针:存储其他变量地址的变量声明的指针,没有初始化的时候,不能使用原创 2019-12-30 18:42:22 · 46 阅读 · 0 评论 -
C语言随机数生成
随机数生成头文件#include <stdlib.h>#include <time.h>函数初始化函数:srand(unsigned seed)用于进行伪随机数序列初始化,seed又叫随机种子,通常用time(NULL)作为seed,这样每次生成的随机数都不同a=rand()%50;%50表示生成的随机数范围在0-49之间...原创 2019-12-27 15:19:14 · 162 阅读 · 0 评论 -
12.27C语言基础运算
-C语言运算算数运算 + - * / % ++ –Il逻辑运算&与运算:|!在计算机中补码进行计算原创 2019-12-27 10:08:58 · 84 阅读 · 0 评论