自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 与类和对象的初相识

摘要:本文介绍了面向对象编程中类和对象的基本概念,重点分析了C++中class与struct的区别、访问限定符public/private的作用以及类的实例化过程。详细解释了对象内存对齐规则,指出成员函数存储在代码区而非对象中,并探讨了空类实例化大小为1的原因。最后阐述了this指针的工作原理,说明它是成员函数的隐式参数,指向调用对象但不存储在对象内部。全文通过代码示例展示了C++类机制的核心特性。

2025-08-27 12:42:02 689

原创 初识C++

本文介绍了C++相对于C语言的一些重要改进特性。首先讲解了命名空间(namespace)的作用及使用方法,用于解决变量/函数名冲突问题。其次介绍了C++的流输入输出(cin/cout)比C语言的printf/scanf更便捷。然后详细说明了函数缺省参数、函数重载的规则和使用场景。接着重点分析了引用的概念、特性及其与指针的区别,包括普通引用和const引用的应用。最后介绍了内联函数(inline)优化短函数调用效率,以及C++引入nullptr关键字解决NULL指针在函数重载中的歧义问题。这些特性使C++在大

2025-08-25 23:44:15 1013

空空如也

空空如也

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

TA关注的人

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