【C++】多态的认识和理解

多态是⼀种继承关系的下的类对象,去调用同一函数,从而产生了不同的行为。例如:Student继承了Person,Person对象买票为全价票,而Student对象买票则为优惠票。...

【C++】模拟(例题 & 学习)

本文主要介绍了编程竞赛中应对模拟题目的技巧,强调理解题意、理清思路、编写可读性强的代码以及多做练习以培养题感。通过一些具体的题目实例,详细解析了解题过程和代码实现,帮助参赛者提升解决这类问题的能力。...

【C++】缺省(默认)参数

参数参数(默认参数)是C++中的一个强大功能,允许简化我们的函数调用,减少重复代码。当参数的默认值满足大多数情况下的需求时,它可以大幅提升代码的吸引力,全缺省和半缺省的区别在于函数调用的灵活性与复杂性,全缺省更为简...

【C++篇】揭开 C++ STL list 容器的神秘面纱:从底层设计到高效应用的全景解析(附源码)

在C++标准模板库(STL)中,list是一种双向链表容器,适合频繁插入和删除操作。它与vector的主要区别在于不支持随机访问,且插入、删除时无需移动其他元素。这使得list在某些场景下具有独特优势...

【C++登堂入室】类与对象(上)

/类体:由成员函数和成员变量组成//一定要注意后面的分号class为定义类的关键字ClassName为类的名字{}中为类的主体注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成...

【C语言】—— 文件操作(下)

嘻嘻...

【C语言】数据在内存中的存储(万字解析)

大端存储模式:是指数据的低位字节内容保存在内存的⾼地址处,⽽数据的⾼位字节内容,保存在内存的低地址处小端存储模式:是指数据的低位字节内容保存在内存的低地址处,⽽数据的⾼位字节内容,保存在内存的⾼地址处是不是有点...

【C++】stack 和 queue 以及 容器适配器

C++容器stack和queue的使用...

【C++前缀和】1895. 最大的幻方|1781

一个kxk的幻方指的是一个kxk填满整数的方格阵,且每一行、每一列以及两条对角线的和全部相等。幻方中的整数不需要互不相同。显然,每个1x1的方格都是一个幻方。给你一个mxn...

【C语言指南】数据类型详解(上)——内置类型

在C语言的世界里,其内置数据类型是编程世界的基石。这些数据类型由C语言标准直接定义,无需用户额外定义即可直接使用,它们构成了程序中最基本的元素。本文将详细探讨C语言中的内置数据类型,包括整型、浮点型、字符型以...