自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++:引用

C++引用是一种优雅、高效且相对安全的间接访问方式。它本质上是变量的别名,在底层通常用指针实现,但提供了更自然的语法和更强的约束。掌握引用,意味着你能写出更简洁、更高效、更安全的代码。在实际开发中,优先考虑引用而非指针,会让你的代码更易读、更不易出错。理解引用的特性与限制,才能避免常见陷阱,充分发挥其优势。希望本文能帮助你深入理解C++引用,并在日常编程中灵活运用。

2026-03-27 12:58:23 448

原创 C++:函数重载

重载基于参数列表(个数、类型、顺序)区分。返回值类型不能作为重载依据。默认参数可能引发重载二义性,需谨慎设计。派生类中的同名函数会隐藏基类版本。合理使用重载可以简化接口,增强表达力。在C++的编程实践中,无论是标准库还是用户代码,函数重载无处不在。理解它,你将能写出更简洁、更自然的C++代码。

2026-03-27 11:49:38 311

原创 C++:缺省参数

/ 函数声明(通常在头文件)// 函数定义(在源文件中)

2026-03-26 19:33:42 40

原创 C++:命名空间与输入输出

/ 可以在命名空间中定义变量、函数、类等// ...// ...

2026-03-17 21:57:32 333

原创 数据结构:初识“树”

本文系统性地介绍了数据结构中“树”的核心概念与相关知识体系。首先从“树”的定义与基本理解入手,逐步展开其基础术语,包括度、层次、深度、高度、路径和子树等。接着通过对比树与线性结构的本质区别,阐明树形结构的层次与非线式特性。文章重点讲解了二叉树的定义、特点、常见特殊类型及其遍历方式,为理解更复杂的树形结构奠定基础。全文结构清晰,由浅入深,适合作为树结构学习的导读或复习纲要。

2026-01-16 14:26:42 926

原创 Linux系统基石:命令、文件与目录完全解析

本文是 Linux 系统核心概念的基石篇。我们将系统性地解析其三大支柱:命令是驱动系统的指令;文件则揭示了“一切皆文件”这一将硬件、进程等万物抽象为文件的核心哲学;目录构成了组织所有文件、层次分明的树形骨架。理解这些基础概念,您将建立起 Linux 世界最根本的操作逻辑与认知框架,为后续的探索和应用打下坚实基础。

2025-12-06 10:36:53 880

原创 从0到1:Linux入门初体验(巨清晰、巨详细)

本文全面介绍Linux操作系统,首先解析其核心概念与开源特性,说明常见开源协议及从UNIX到Linux的发展历程;其次对比其与Windows、macOS的差异,分析Linux在各领域的市场渗透与就业前景,阐述其作为技术革命底层引擎的重要作用;接着提供学习Linux的实用路径指引;最后总结掌握Linux技能的现实意义与未来价值。

2025-12-04 20:26:43 721

原创 数据结构:队列

队列简介及代码实现

2025-12-02 19:18:07 431

原创 数据结构:栈

栈的介绍及代码实现

2025-12-01 12:29:16 479 1

原创 数据结构:双链表

双链表的介绍与实现

2025-11-30 19:42:29 389

原创 数据结构:算法复杂度

本文简介了算法复杂度(时间复杂度和空间复杂度),并介绍了如何用大O记法来描述算法复杂度

2025-11-30 18:27:33 564

原创 数据结构:单链表

单链表基础及其实现

2025-11-16 21:43:29 883 2

原创 数据结构:顺序表

本文介绍了顺序表,并进行了代码实现

2025-10-11 23:33:11 1155 1

原创 C语言:文件操作

本文介绍了C语言中文件操作相关内容

2025-10-09 20:40:30 666 7

原创 C语言:结构体

本文介绍了结构体的基础,内存对齐及结构体传参

2025-07-05 13:23:21 1207

原创 扫雷游戏代码(进阶版)

扫雷游戏进阶版代码

2025-04-25 22:24:35 6512

原创 C语言:qsort排序详解

本文介绍了qsort函数的使用及模拟实现

2025-04-25 22:16:54 1275

原创 C语言:冒泡排序

本文介绍了冒泡排序的实现方法,其中包括传址调用和传值调用的区别,数组传参的本质等内容

2025-04-17 23:18:45 2310

原创 C语言:函数栈帧的创建和销毁

本文简要介绍了函数的栈帧的创建与销毁,旨在帮助c语言学习阶段的朋友们理解一些之前不太清楚的问题(如传参的本质等)。由于面向新人,加上博主实力平平,一些深度的、细节上的内容不会分享(如汇编指令mov、sub等),如有错误,感谢指正

2025-04-13 23:55:09 997

原创 C语言:如何创建随机数

C语言生成随机数的技巧

2025-03-30 13:15:04 1969 1

空空如也

空空如也

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

TA关注的人

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