自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深入理解C++类与对象(内含详细的内存对齐讲解):从基础到进阶(上)

本文系统介绍了C++中类与对象的核心概念,重点讲解了类的定义方式、访问限定符的作用以及类域的概念。通过对比C语言结构体,阐述了C++类的封装特性。在实例化部分,详细解释了对象内存分配机制,包括成员变量对齐规则和空类处理。特别剖析了this指针的工作原理,揭示了成员函数如何区分不同对象的实现机制。文章采用从基础到深入的讲解方式,结合代码示例和内存图示,帮助读者建立面向对象编程的思维框架,为后续学习构造函数、继承等高级特性奠定基础。

2026-01-16 17:24:11 847

原创 【力扣】两数之和

• 存储nums下标的数组要定义在全局,或者为它开辟堆区内存。• returnSize是你返回数组的大小。• 数组下标是从0开始的,别和数组大小搞混。• 当题目给出的数组内元素都不满足要求时,防止程序死循环,要多一个return。

2026-01-14 02:18:52 29

原创 C++入门讲解(超详细!!!)建议收藏!!!

本文系统介绍了C++相较于C语言的核心扩展特性,通过对比分析帮助读者理解C++的设计哲学。主要内容包括:1) C++兼容C但引入命名空间解决标识符冲突;2) 函数缺省参数和重载机制增强灵活性;3) 引用作为安全别名替代部分指针功能;4) 内联函数优化宏函数;5) nullptr提升类型安全性。文章采用实例演示和汇编分析,阐明这些特性如何支持更高效的编程范式,为后续面向对象和泛型编程奠定基础。适合具备C语言基础的开发者系统学习C++核心概念。

2026-01-11 23:58:40 1670 1

空空如也

空空如也

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

TA关注的人

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