C++
文章平均质量分 70
我不难,我一点都不难,真的 。
Aperion
用代码创造世界
展开
-
【C++】成员对象和成员函数分开存储
“成员变量和成员函数分开存储” 是面向对象编程中的一个重要概念。它指的是在类的实例化过程中,类的 成员变量和 成员函数分别存储在不同的内存位置。原创 2023-06-04 11:00:56 · 389 阅读 · 0 评论 -
【C++】this 指针的概念
我们知道在 C++中成员变量和成员函数是分开存储的,每一个非静态成员函数只会诞生一份函数实例,也就是说多个同类型的对象会共用一块代码。那么,问题来了?这一块代码是如何区分哪个对象调用自己的呢?原创 2023-05-30 15:49:23 · 1871 阅读 · 0 评论 -
【C++】类的访问权限
在 C++ 中,类在设计时,可以把属性和行为放在不同的权限下,加以控制。原创 2023-05-29 14:55:40 · 794 阅读 · 4 评论 -
【C++】类和对象的应用案例 2 - 点和圆的关系
在C++中,类和对象可以用来构建有趣的应用程序。一个生动形象且吸引人的案例是点和圆的关系。通过创建一个Point类表示点的坐标,以及一个Circle类表示圆的属性和行为,我们可以实现各种有趣的操作,如计算圆的面积、判断点是否在圆内等。这个案例展示了如何利用类和对象的概念在编程中创造出有趣和实用的应用。原创 2023-05-25 10:39:53 · 1139 阅读 · 2 评论 -
【C++】函数重载 - 给代码增添多彩的魔法
函数重载,是编程世界中的一抹迷人色彩,让代码焕发出无限魅力。它犹如一位魔法师,能够在代码的舞台上施展出奇妙的变幻。当我们面对不同的情景和需求时,函数重载能够以其神奇的力量,根据参数类型、数量和顺序,自如地选取最合适的法术。就像一本魔法书中的不同章节,每一次调用函数都是在翻阅其中的一页。原创 2023-05-24 14:03:57 · 473 阅读 · 2 评论 -
【C++】构造函数调用规则
透析构造函数调用规则 !原创 2023-06-22 15:11:25 · 787 阅读 · 0 评论 -
【C++】函数提高
以前学习过了函数的基本用法和功能,现在是时候学习函数更加高阶的内容了,函数默认参数和函数占位参数!原创 2023-05-22 12:53:03 · 370 阅读 · 0 评论 -
【C++】成员属性设置为私有
通过将成员属性设置为私有,C++ 中的类可以实现封装性,提供更好的数据安全性和代码可维护性。私有成员属性可以在类的内部进行有效控制和验证,并通过公有的成员函数提供对外部代码的受控访问。这种封装性的实践有助于编写更加可靠和可扩展的代码。为了使外部代码能够访问和操作私有成员属性,类可以提供公有的成员函数,也称为访问器(accessors)或设置器(mutators)。这些函数充当了对象和外部世界之间的接口,通过它们,外部代码可以间接地操作私有成员属性。原创 2023-06-02 10:16:54 · 733 阅读 · 0 评论 -
【C++】struct 和 class 的区别
在 C++ 中,struct 更倾向于简单的数据聚合,更接近于 C 语言的结构体。class 更倾向于实现面向对象的思想,包括封装、继承和多态。原创 2023-05-31 09:37:22 · 1434 阅读 · 0 评论 -
【C++】类的属性和行为
人可以作为对象,属性有姓名,年龄,身高,体重......,行为有唱,跳,rap和篮球......原创 2023-05-17 13:19:40 · 742 阅读 · 0 评论 -
【C++】引用
引用在 C++ 中广泛应用于函数参数传递、函数返回值和操作符重载等方面,它提供了一种便捷而高效的方式来操作和修改数据,避免了不必要的内存开销和拷贝操作。原创 2023-05-19 07:34:52 · 261 阅读 · 0 评论 -
【C++】内存分区模型
计算机程序的运行过程就像是一座精密的工厂。全局区像是工厂的办公室,存放着程序的全局变量和静态变量,就像是管理层的决策和规划,确保整个工厂的顺利运行。代码区则是工厂的生产线,存放着程序的指令,它们被一条条地执行,将原材料转化为成品。栈区就像是工厂的临时存储区,存放着程序的局部变量和函数调用信息,它们的生命周期短暂,像是工人手中的工具,随时可以被使用和丢弃。堆区则是工厂的仓库,存放着程序动态分配的内存,像是原材料的储存地,可以随时根据需要进行扩充或释放。这四个区域相互配合,构成了程序运行的基础。原创 2023-05-15 20:33:49 · 358 阅读 · 0 评论 -
【C++】通序录管理系统
最近学习完了 C++编程语言的基础语法,然后将这些基础语法的知识点整合到一起,实现一个通讯录管理系统。以此来巩固以前所学习过的知识点,以求在后续的学习中能够灵活应用!原创 2023-05-14 19:08:40 · 498 阅读 · 0 评论 -
【C++】switch 语句
switch 语句是 C++ 中的一种流程控制语句,它可以根据变量的值来执行不同的代码块。这种语句通常用于替代多个 if 语句的复杂嵌套,使程序的可读性更高、逻辑更清晰。原创 2023-04-29 14:47:20 · 1261 阅读 · 2 评论 -
【C++】结构体应用案例 2 - 结构体数组冒泡排序
冒泡排序算法的应用,对结构体数组中的元素进行排序 !原创 2023-04-24 12:32:03 · 222 阅读 · 0 评论 -
【C++】结构体应用案例 1 - 结构体数组嵌套结构体数组
结构体数组嵌套结构体数组的暴力美学 !原创 2023-04-16 22:48:43 · 1407 阅读 · 0 评论 -
【C++】结构体嵌套结构体
结构体嵌套结构体是一种数据组织方式,就像俄罗斯套娃一样,一个数据结构可以包含另一个数据结构。这种嵌套结构使得程序可以更加灵活地处理数据,从而更好地满足复杂的需求。类比生活中的套娃玩具,每一层套娃都有自己的特点和功能,而它们的组合则产生了更多的可能性和乐趣。原创 2023-04-11 16:52:38 · 3468 阅读 · 0 评论 -
【C++】结构体指针
结构体指针就像一把瑞士军刀,能够帮助C语言程序员轻松实现动态内存分配、函数参数传递、数据结构设计等各种操作。它可以让你像掌控一个玩具模型一样轻松操作结构体变量的各个部分,是C语言程序员必备的基础技能之一。原创 2023-04-11 15:36:51 · 2429 阅读 · 0 评论 -
【C++】结构体数组
C++ 中的结构体数组可以看作是一群小伙伴的集合,每个小伙伴都有自己独特的特点和属性。通过结构体数组,我们可以方便地管理和处理这些小伙伴们的信息,就像是一个班级里的同学一样。本篇博客将深入探讨结构体数组在 C++ 中的应用和技巧,让你轻松成为小伙伴们的组织者。原创 2023-04-10 15:14:54 · 5387 阅读 · 0 评论 -
【C++】指针 - const 修饰指针
如果你想了解C/C++编程语言中的“const 修饰指针”知识点,那么恭喜你来对地方了!在编程中,通过使用const关键字来修饰指针,可以保证指针所指向的内存空间不被修改,从而增加代码的可读性和可维护性。原创 2023-04-30 22:49:34 · 261 阅读 · 3 评论 -
【C++】二维数组应用案例
二维数组应用案例:考试成绩统计和矩阵乘积原创 2023-04-06 19:27:11 · 1598 阅读 · 0 评论 -
【C++】while 循环应用案例 - 猜数字游戏
通过C++中的while循环,你可以轻松地创建一个有趣的猜数字游戏。玩家需要在给定的尝试次数内猜出正确的数字,每次猜测后程序会给出提示,让玩家更快地接近答案。这个小游戏可以帮助玩家提高逻辑思维和数学能力,同时也是一个有趣的时间消磨方式!原创 2023-04-17 15:08:10 · 1598 阅读 · 0 评论 -
【C++】一维数组练习案例 - 数组元素逆置
今天,我们将探索一个有趣的编程问题:如何在C++中反转数组元素的顺序?通过这个问题,我们将学习如何使用循环和临时变量来实现一个简单而强大的算法,让我们一起来解决这个有趣的问题吧!原创 2023-04-05 16:14:12 · 425 阅读 · 0 评论 -
【C++】for 循环练习案例 - 敲桌子
在本篇博客中,我们将以一个有趣的 "敲桌子" 游戏为例,介绍如何使用 C++ 中的 for 循环来实现该游戏的功能。原创 2023-04-05 12:19:44 · 593 阅读 · 0 评论 -
【C++】一维数组练习案例 - 五只小猪称体重
学习的本质是不断迭代,不断重复。学习的时候要保持 "空杯心态",不要以为这块知识点已经学过了,就对其产生轻视和傲慢;如果再次接触到了,再次重新学习一遍,就会有了一些新的感悟;这就是孔夫子所说的"温故而知新,可以为师矣"了吧 !!原创 2023-04-05 10:40:22 · 618 阅读 · 0 评论 -
【C++】第 3 课 - do-while 循环应用案例 - 水仙花数
“水仙花数”这个名字来自于一种花卉植物——水仙花,它在数学上的含义与这种花卉无关,只是因为这种花卉的形状优美、花瓣数量固定,所以被数学家们用来命名这个特殊的数字。原创 2023-04-02 15:36:53 · 2253 阅读 · 0 评论 -
【C++】第 1 课 - 实型类型
C++ 编程语言,实型数据类型总结!!原创 2023-05-11 15:22:31 · 308 阅读 · 0 评论 -
【C++】第 2 课 - 布尔类型(bool)
C++ 布尔数据类型知识点整理 !!原创 2023-04-22 19:10:12 · 9483 阅读 · 4 评论