自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 C++里const的使用

‌例如,‌如果函数接收一个字符串作为参数并进行处理,‌但不想让函数修改原始字符串,‌可以将参数声明为。‌这样的函数可以用于只读取数据而不修改数据的场景,‌增加了代码的安全性和可读性。‌例如,‌一个变量被声明为。关键字的使用非常广泛,‌它主要用于声明常量或表示某些对象或变量的值在初始化后不应被修改。是C++中一个非常重要的关键字,‌它有助于编写更安全、‌更可维护的代码。的使用可以增加代码的安全性和可读性,‌防止意外修改导致的错误。,‌其值为100,‌这个值在程序运行过程中不能被改变。‌在类中,‌可以使用。

2024-08-07 15:04:58 276 2

原创 STL标准模板库超详细讲解(栈,队列)

STL容器是用于存储数据的类,‌包括向量(‌vector)‌、‌双端队列(‌deque)‌、‌表(‌list)‌、‌队列(‌queue)‌、‌堆栈(‌stack)‌、‌集合(‌set)‌、‌多重集合(‌multiset)‌、‌映射(‌map)‌和多重映射(‌multimap)‌等。‌每种容器都有其独特的特点和适用场景,‌例如,‌向量适合频繁访问元素且可能在尾部进行大量插入和删除操作的场景,‌而集合则用于存储不重复的元素。‌

2024-07-30 19:32:30 1140 26

原创 CSP 初赛复习:图论的概念及遍历

‌例如,‌在社交网络分析中,‌图论可以用来分析人与人之间的关系和影响;‌在计算机科学中,‌图论算法被广泛应用于解决各种计算问题,‌如最短路径问题、‌最小生成树问题等。‌例如,‌在广度优先遍历中,‌使用队列来存储待访问的顶点,‌确保先访问的顶点先被处理;‌而在深度优先遍历中,‌可能会使用栈来模拟递归调用栈,‌确保后访问的顶点后被处理。综上所述,‌图论通过研究点和边的关系,‌提供了一种强大的工具来分析和解决问题。‌图论的应用广泛,‌包括社交网络分析、‌电路设计、‌计算机科学等多个领域。

2024-07-30 18:26:22 346

原创 CSP 初赛复习 :计算机网络基础

计算机网络的基础涉及多个方面,‌包括网络层协议(‌如IP、‌ICMP、‌IGMP等)‌、‌传输层协议(‌TCP、‌UDP等)‌以及应用层协议(‌DHCP、‌DNS、‌FTP等)‌。:‌介绍计算机网络的定义、‌演变、‌分类、‌组成、‌拓扑结构、‌网络协议和标准化组织等基本概念。:‌探讨互联网的基础知识和应用,‌包括IP地址、‌域名系统(‌DNS)‌、‌万维网(‌WWW)‌等。‌此外,‌还会介绍网络上的各种应用服务,‌如电子邮件、‌文件传输、‌远程登录等12。:‌介绍局域网的构成、‌特点和应用。

2024-07-30 17:57:11 593

原创 CSP 初赛复习 :计算机系统原理

‌不同的操作系统,‌如Windows、‌macOS、‌Linux等,‌提供了不同的用户界面和功能集,‌用户可以根据自己的需求选择最适合的系统。‌此外,‌计算机还可以按照体积和性能分为巨型机、‌大型机、‌中型机、‌小型机和微型机。‌每种类型的计算机都有其特定的应用领域和优势。‌此外,‌随着云计算和物联网的发展,‌计算机系统正变得越来越智能化和互联化,‌为用户提供了更加便捷和高效的服务。‌硬件系统包括各种物理组件,‌如处理器、‌内存、‌存储设备等,‌而软件系统则包括操作系统、‌应用程序和其他必要的软件。

2024-07-30 17:47:06 687

原创 STL模板库介绍

‌STL提供了多种适配器,‌如容器适配器(‌用于扩展基本容器)‌、‌迭代器适配器(‌如反向迭代器、‌插入迭代器等)‌和函数适配器(‌用于改变函数对象的接口)‌。:‌STL提供了多种容器,‌如向量(‌vector)‌、‌列表(‌list)‌、‌集合(‌set)‌等,‌用于存储和管理数据。:‌STL包含了许多通用的算法,‌如排序、‌搜索、‌复制、‌修改等操作。‌STL提供了一个默认的分配器,‌用户也可以定制自己的分配器,‌以满足特定的内存管理需求。‌STL中也定义了一些标准的函数对象,‌用于执行特定的操作。

2024-07-30 17:22:28 514

原创 C++免费编程软件

‌这是一款功能强大的C语言编程学习工具,‌虽然主要针对C语言,‌但也支持C++,‌并且提供了中文环境,‌非常适合初学者练习和使用。‌它集成了C和C++的面向对象程序设计,‌支持多窗口操作、‌鼠标选择、‌拖放等图形化操作方式,‌并提供详细的帮助说明与示例解释。:‌这是一个开源的跨平台IDE,‌支持多种编译器和平台,‌包括Windows、‌Linux和macOS。‌它提供了对C99标准的支持,‌安装包小巧,‌包含所有必要的组件,‌并且自带编译器,‌支持语法高亮和代码完成功能,‌适合初学者和专业开发者使用。

2024-07-30 13:53:25 463

原创 C++的开发软件(含下载链接)

这是一个轻量级的、跨平台的代码编辑器,支持多种编程语言,包括C++。尽管它是一个源代码编辑器而非完整的IDE,但通过安装扩展,可以获得类似IDE的体验。:这是由Microsoft开发的功能强大的IDE,特别适合C++开发。它具有轻量级特性,提供了代码编辑器、编译器和调试功能,适合初学者和需要轻量级解决方案的用户。:这是JetBrains开发的跨平台C++ IDE,具有强大的代码分析和智能代码完成功能。:这是一个专门为Qt框架开发的IDE,也支持C++开发。

2024-07-30 13:25:22 442

原创 在C++里使字符数组变成字符串(2)

在C++中,‌将字符数组转换为字符串可以通过几种方法实现

2024-07-29 22:53:13 210

原创 在C++里使字符数组变成字符串

在C++里怎么使字符数组变成字符串。这段代码展示了两种将字符数组转换为。输出将是相同的字符串。在C++中,将字符数组转换为。的构造函数,或者使用。

2024-07-29 20:10:57 556

原创 C++里memset的使用

函数是C和C++语言标准库中的一个函数,‌用于将内存区域设置为特定的值。‌它的基本语法如下:‌。涉及几个关键点,‌包括函数的正确调用方式、‌参数的理解以及注意事项。通过这些示例,‌可以更好地理解如何在C++中使用。来初始化字符数组和结构体:‌。函数来初始化内存区域12。时,‌需要注意以下几点:‌。示例代码展示了如何使用。

2024-07-29 20:08:31 516

原创 C++五子棋(未做完,但能玩,而且还不错)

代码放下面了,关于步骤介绍的我以后再完善一下。

2024-07-23 22:42:32 4609 22

原创 函数之对决!!:数学函数 VS C++函数

有人问过我,C++里的函数是否跟我们数学里的函数一样?于是,我就写下了这篇文章。

2024-05-04 14:10:16 2069 75

原创 C++程序员常犯的错误,这些坑你踩过吗?-(二)

在我写的这篇文章的基础上继续补充的,这些都是我平常总结出来的知识点(其实更多的是从我同学那里的错误总结出来的),对于在考试时会有很大的帮助。!!

2024-05-03 19:54:16 1054 40

原创 2024-第四批C++ 第二轮选拔赛(代码加解析)

第二轮比赛结束了,答案又出来了,充实的一天又过去了......

2024-04-29 21:44:43 948 11

原创 C++狼人杀(单人版)

大家应该都玩过狼人杀吧,本游戏是单人版,也就是玩家与电脑对决。

2024-04-04 15:34:55 366 6

原创 2024-第四批C++ 第一轮选拔赛(代码加解析)

如果没有参加的话也可以知识总结,希望对你有帮助。以下代码和解析都是本人写的,都是100分的,只是非官方答案。

2024-04-04 15:17:29 1086 4

原创 用C++求绝对值的几种方法

相信大家在学习C++时,应该都有做过求绝对值的题目,今天我给大家介绍几种求绝对值的方法。

2024-03-22 22:07:48 4646 2

原创 C++是什么?

1983年,他正式发布了C++的第一个版本。之后,C++经过多次标准化,最新的标准是C++17和C++20。它具有高级的抽象能力和低级的系统编程能力,适用于各种不同的应用领域。C++的高性能和直接访问硬件的能力使其成为游戏开发的理想选择。许多大型软件项目,如Adobe的Photoshop和Autodesk的AutoCAD,都是用C++编写的。C++是一种通用的、静态类型的编程语言,它是在C语言的基础上发展而来的。C++具有高级的抽象能力和低级的系统编程能力,广泛应用于软件开发、游戏开发、嵌入式系统等领域。

2024-03-16 10:16:01 577

原创 向读者们的道歉(内容更正)

希望谅解代码的不对,喜欢的话可以看。)中的第二点的代码不小心打错了,再次更正一下。我上次在发表的一篇文章(

2024-03-16 09:46:46 489

原创 C++程序员常犯的错误,这些坑你踩过吗?

C++这个语言,相信很多人都学过,但学过它又比过赛的程序员们因该都知道它老坑了。我就吃过许多,今天我就给大家讲讲关于C++的程序员们经常犯的几种错误。这是比较经典的,比如这道题:16 315但是,提交后只会有60分问题就出在这。思路没有错,错就错在数据范围当大家看到 c

2024-03-15 19:07:23 1620 8

原创 C++数字炸弹游戏

这个游戏跟我上次发布的“猜数字游戏”用的方法都是使用了随机数,希望大家喜欢这篇文章。

2024-03-10 12:21:12 696

原创 C++里的Hello World!

因为第一个程序是要确定的你开发环境已经配置完毕,可以进行开发和学习了,这包括下载安装配置,以及编辑器和编译运行的流程。所以第一个程序并不需要很复杂,反而需要尽量简单,以防止因为语法错误,导致不能成功运行第一个程序。现在出现了很多变种版本,但是不变的是Hello,World!的名字,已经成为这类程序的统称,成为一种文化符号,烙印在编程领域里。Hello,World以语言能达到的最小代码规模,完成了与现实世界的一次交互。给了程序员们最小的完整框架,后续任何程序都是在这个框架基础上的功能添加而已。

2024-03-08 18:42:55 216

原创 C语言与C++语言的区别:语法、特性和应用领域的比较

熟练掌握C语言和C++语言的差异,有助于开发者更好地选择和应用这两种语言。C语言是一种过程化编程语言,而C++语言是在C语言基础上发展起来的一种面向对象编程语言。它继承了C语言的语法,并增加了类、对象、继承、多态等面向对象的特性。C++语言的语法相对复杂,但也更加灵活和强大。C++语言继承了C语言的特性,并引入了面向对象编程的特性。面向对象的特性使得C++语言更适合开发复杂的软件系统,并提供更好的代码组织和维护能力。C语言和C++语言是两种广泛使用的编程语言,它们在许多方面有相似之处,但也存在明显的区别。

2024-03-05 21:40:49 695 1

原创 C++头文件的使用

这些文件包含了C++程序中使用的函数、类、对象等的声明信息。由于这些声明是对代码的抽象说明,不涉及具体的实现细节,因此可以在多个源文件中使用相同的声明,从而避免重复代码。每个头文件通常对应着一个或多个定义文件,后者包含了相应的实现代码。在C++中,头文件和定义文件的使用是区分不同编译模式的,但无论哪种模式下,头文件的主要作用是提供函数的声明和类的接口定义。上面是万能头(万能头文件),它包含了c++里的一些头文件。我个人喜欢使用万能头,因为它是一个包含了每一个标准库的头文件。在C++里,大家一般用的是。

2024-03-03 16:44:42 459 1

原创 C++小游戏(石头剪刀布)

这个游戏代码简单,是真人与电脑玩的,闲的话可以自己玩玩(因为这是一个非常无聊且不用动脑的游戏)。各位好汉,求求给个关注吧。

2024-03-03 14:55:48 348

原创 C++小游戏(猜数字游戏)

本游戏代码比较简单,我随便写的。好玩的话,希望大家多多关注!

2024-03-02 20:42:37 390

石头剪刀布小游戏.cpp

本代码是一个简单小游戏,主要运用了随机数的原理进行制作。接近了生活,让大家体会到乐趣。 感谢大家的鼓励!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!! 感谢大家的支持!!!

2024-08-01

五子棋(牛逼版).cpp

还未做完,但是可以玩的,只能玩家对玩家。 给我个支持吧!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2024-07-30

C++小游戏(猜数字游戏)

这个与我制作的 数字炸弹游戏 类似,都运用了随机数的产生,以及运用了其他的知识。 这些游戏比较简单,有兴趣的话可以去订阅我的专栏“C++小游戏专栏” 希望得到大家的支持,谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!

2024-04-17

C++小游戏(C++数字炸弹游戏)

这是我一人做的,我随便做的,由于游戏制作比较简单,有不好的地方大家可以在评论区里留言,如果有更好的意见欢迎提出,我稍后会做调整。 这个游戏用到了随机数的产生,以及一些很简单的知识制作的,喜欢的话,欢迎订阅我的专栏http://t.csdnimg.cn/Xwx0S 谢谢!!!!!!!!!!!!!!!

2024-04-17

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除