C++
文章平均质量分 64
奔跑的星黛露
这个作者很懒,什么都没留下…
展开
-
静态库和动态库
静态库和动态库原创 2023-01-03 17:06:41 · 356 阅读 · 0 评论 -
GCC学习笔记
gcc原创 2023-01-03 01:07:16 · 448 阅读 · 0 评论 -
指针的运用
定义指针变量格式:数据类型 * 指针变量名;int * ip; 给指针变量赋值给指针变量赋初值,也叫做初始化指针变量。 指针变量必须先赋值,再使用。int * iPtr; //定义整型变量指针int iCount=18; //定义整型变量iPtr=&iCount; //取iCount的地址存放到iPtr中间接引用指针p=&x;*p=*(&x);*p=x;指针变量的地址cout<<&i.原创 2021-12-28 14:39:14 · 666 阅读 · 0 评论 -
关键路径-STL版
题目描述给定有向图无环的边信息,求每个顶点的最早开始时间、最迟开始时间。输入第一行图的顶点总数第二行边的总数第三行开始,每条边的时间长度,格式为源结点 目的结点 长度输出第一行:第个顶点的最早开始时间第二行:每个顶点的最迟开始时间样例输入9120 1 30 2 101 3 91 4 132 4 122 5 73 6 83 7 44 7 65 7 116 8 27 8 5样例输出0 3 10 12 22 17 20 ...原创 2021-12-25 16:32:29 · 906 阅读 · 0 评论 -
面向对象期末复习
cin>>matrixA[i][j]/cout<<matrix[i][j]重载int* operator[](int id){ return data[id]; }cout<<matrixA(i,j)重载int operator()(int x,int y){ return data[x][y]; }delete数组前判断是否为空~CArray(){ if(data!=N..原创 2021-07-06 17:24:50 · 426 阅读 · 0 评论 -
附加题、组链表与通讯录(期末模拟)【S】
题目描述组链表是一种常用的数据结构,它由数组加链表组成,往往用于信息检索中。每个链表由n个链表结点组成,每个链表都有头结点,头结点不存放实际数据,纯粹作为一个索引。所有链表的头结点组成一个数组,即数组的每个元素都是一个链表头结点,它的后面延伸着一个链表。例如一个通讯录包含五个联系人,每个联系人都有姓名和电话,每个联系人都对应一个链表结点。Tom 8111Any 1222Ken 2333Kim 2444Tim 8222我们先创建一个数组包含26个链表头结点,对应26个大原创 2021-06-25 00:54:53 · 725 阅读 · 0 评论 -
函数模板与类模板
模板的概念模板指C++能够将数据类型作为一个可变化的数据类型形参进行定义的功能。 模板就是将类型参数化...原创 2021-06-17 14:02:37 · 198 阅读 · 0 评论 -
cout保留两位小数
cout保留两位小数#include <iostream>#include <iomanip>using namespace std;int main(){ double a; cin>>a; cout<<fixed<<setprecision(2)<<a; return 0;}原创 2021-06-16 14:50:06 · 2175 阅读 · 0 评论 -
重载运算符
运算符重载的语法 定义一个重载的运算符与定义一个函数类似,只是这个函数的名称必须以operator开头。 运算符重载函数的一般形式为:类型 类名::operator 重载的运算符(参数表){ 函数体}参数的个数由以下两个因素决定:该操作符是一元操作符还是二元操作符。 重载为成员函数还是友元函数。运算符重载的两种形式运算符重载函数是如何调用的?...原创 2021-06-16 14:45:14 · 2642 阅读 · 1 评论 -
继承与多态性
继承的引出“IS-A”关系【表示了一种继承关系】相当于,苹果是一种水果,梨是一种梨;苹果是一种水果:苹果具有水果共同有的特点,同时兼有苹果所特有的特点。“HAS-A”关系:【描述了一种聚集关系(组成关系)】继承的基本概念作为基础的类(已知的类)-- 基类,又称父类(Base class) 由基类经扩充修改形成的新类-- 派生类,又称为子类(Derived class)C++的继承形式C++继承形式主要有单重继承、多重继承等两种单继承的定义方法单继...原创 2021-05-24 22:53:50 · 822 阅读 · 0 评论 -
类与对象知识点
C++会提供一个缺省的构造函数,析构函数,缺省的拷贝构造函数构造函数的简写方法构造时分配空间,析构时释放空间对象数组ps:固定大小数组的创建回自动调用构造函数,动态数组创建不会调用(记得释放)举例:二级指针拷贝构造函数Cylinder(Cylinder &r_c);(它的函数名与构造函数相同,但它只有一个参数,即同类的一个对象的引用。调用拷贝构造函数Cylinder cylinder2(cylinder...原创 2021-04-28 11:49:36 · 309 阅读 · 0 评论