![](https://img-blog.csdnimg.cn/e241398c2be14ceca56f9c0e25067892.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++漂流记
文章平均质量分 94
嵌入式C++学习笔记
嵌入式小白—小黑
嵌入式小白一名,将在CSDN上分享自己的学习经历,面试经历和工作经历。
展开
-
【C++漂流记】C++对象模型和this指针
C++中对象模型和this指针是面向对象编程中的重要概念。对象模型描述了对象在内存中的布局和行为,包括成员变量和成员函数的存储方式和访问权限。this指针是一个隐含的指针,指向当前对象的地址,用于在成员函数中引用当前对象的成员变量和成员函数。对象模型和this指针的理解和应用,对于深入理解C++的面向对象特性和实现细节至关重要。原创 2023-10-01 22:21:56 · 1765 阅读 · 9 评论 -
【C++漂流记】一文搞懂类与对象中的对象特征
在C++中,类与对象是面向对象编程的基本概念。类是一种抽象的数据类型,用于描述对象的属性和行为。而对象则是类的实例,具体化了类的属性和行为。本文将介绍C++中类与对象的对象特征,并重点讨论了对象的引用。原创 2023-09-10 16:36:12 · 732 阅读 · 17 评论 -
【C++漂流记】函数的高级应用——函数默认参数、占位参数、重载
函数的高级应用,侧重介绍函数的默认参数、函数的占位参数、函数重载定义解释及使用。原创 2023-09-08 08:00:00 · 1300 阅读 · 48 评论 -
【C++漂流记】一文搞懂类与对象的封装
本篇文章主要说明了类与对象中封装的有关知识,包括属性和行为作为整体、访问权限、class与struct的区别、成员属性的私有化,希望这篇文章可以帮助你更好的了解类与对象这方面的知识。原创 2023-09-09 11:01:41 · 888 阅读 · 19 评论 -
【C++漂流记】简易理解引用的基本语法和使用及其注意实现
引用是C++中的一种数据类型,它允许我们使用一个已经存在的变量来创建一个新的名称或别名,以便可以通过这个别名来访问和修改原始变量的值。引用的本质是一个别名或者一个变量的别名。原创 2023-09-07 13:39:36 · 686 阅读 · 9 评论 -
【C++漂流记】结构体的定义和使用、结构体数组、结构体指针、结构体做函数参数以及结构体中const的使用
在C++中,结构体是一种用户自定义的数据类型,它可以包含不同类型的数据成员。结构体的定义和使用类似于C语言中的结构体,但是在C++中有一些额外的功能和特性。// 定义一个结构体int age;// 创建一个结构体变量并初始化// 访问结构体的成员// 修改结构体成员的值return 0;在上面的例子中,我们首先使用struct关键字定义了一个名为Personnameage和address。接下来,在main()函数中,我们创建了一个名为person1的Person。原创 2023-09-06 08:00:00 · 1150 阅读 · 30 评论 -
【C++漂流记】一文搞懂指针的定义和使用、野指针、空指针、const修饰指针、指针与数组、指针与函数
指针是C语言中的一个重要概念,它是一种变量,存储的是另一个变量的地址。通过指针,我们可以间接地访问和修改变量的值。int* ptr;声明一个指向int类型的指针ptr。将指针ptr初始化为变量num的地址。解引用指针ptr,获取指针所指向的值。int a = 10;// 定义一个整数变量a,并初始化为10int *p;// 定义一个指针变量pp = &a;// 将a的地址赋给pprintf("a的值:%d\n", a);// 输出a的值printf("a的地址:%p\n", &a);原创 2023-09-05 20:25:46 · 1006 阅读 · 5 评论