【C语言】--数组

😊个人主页:起名字真南😋个人专栏:【数据结构初阶】【C语言】【C++】数组是一组相同类型元素的集合:一维数组创建的基本语法如下:存放在数组中的值被称为数组元素,数组在创建的时候可以指定数组的大小和数组...

【C++】类的默认成员函数:深入剖析与应用(上)

C++中的类默认成员函数,包括构造函数、拷贝构造函数和析构函数,在面向对象编程中起着至关重要的作用。构造函数用于对象的初始化,有多种形式以满足不同的创建需求。拷贝构造函数在对象复制时被调用,需注意其参数限制和可...

【C++】类的默认成员函数:深入剖析与应用(下)

本文详细介绍赋值运算符重载,包括重载格式、只能作为类成员函数重载、编译器生成默认赋值运算符的情况。阐述前置++和后置++的重载方法及示例。分析const成员函数的特点及const对象和非const...

【C++贪心】2086. 喂食仓鼠的最小食物桶数|1622

给你一个下标从0开始的字符串hamsters,其中hamsters[i]要么是:\'H\'表示有一个仓鼠在下标i,或者\'.\'表示下标i是空的。你将要在空的位置上添加一定数量的食物桶来...

【C++篇】深度解析类与对象(上)

在C++中,类和对象是面向对象编程的基础组成部分。通过类,程序员可以对现实世界的实体进行模拟和抽象。类的基本概念包括成员变量、成员函数、访问控制等。本篇博客将介绍C++类与对象的基础知识,为后续学习打下良好的基础。...

【C++】——list 容器的解析与极致实现

人的一切痛苦,本质上都是对自己的无能的愤怒。——王小波是C++(STL)中的一个成员,其。不同于连续的、紧密排列的数组容器,List容器的内部是由双向链表构成的,使得它在插入和删除操作上,就如同行云流水一般顺...

【C++】语法简化和增强,C++11都做了什么?

相比于C++98,C++11在C++98的基础上进行了大量的改进和扩展,包含了很多新特性,也包括对一些缺陷的修正,这些新特性和改进不仅提高了代码的质量和效率,还为开发者提供了更强大的工具和更灵活的编程方式。_c++...

【C++笔记】string类深度解剖及其模拟实现

哈喽,各位小伙伴大家好!上期我们讲了模版,就用我们来讲一下string类及其实现。话不多说,我们进入正题!向大厂冲锋!这里我们用一个char*指针指向字符串空间。一个size表示有效字符个数。一个capacity表...

【c++篇】:初识c++--编程新手的快速入门之道(二)

在上一篇文章中讲解了部分c++入门知识点,这篇文章将继续讲解剩下的知识点在C语言的时候我们知道typedef关键字可以用来给一些类型取别名,对于一些较长的类型名时使用起来会很方便,比如,是一个类型,但是该类型太长...

【CTF Web】Pikachu CSRF(get) Writeup(CSRF+GET请求+社会工程学)

Cross-siterequestforgery简称为“CSRF”,在CSRF的攻击场景中攻击者会伪造一个请求(这个请求一般是一个链接),然后欺骗目标用户进行点击,用户一旦点击了这个请求,整个攻击就完成了。...