自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++中的引用&和指针*的关系

C++中的引用和指针都是用来操作变量或对象的,但是它们有着不同的语义。引用是指向变量的指针,可以通过引用来修改变量的值,而指针是指向数据的指针,可以通过指针来访问数据。指针可以指向不同类型的数据,例如整数、浮点数、字符等。指针可以通过指针来访问数据,例如访问数组元素、函数参数等。需要注意的是,当通过指针来访问数据时,必须确保指针指向的内存地址是有效的,否则可能会导致程序崩溃或者出现其他错误。是一个指针变量,它指向一个已经存在的变量。引用的值是指针指向的内存地址,可以通过引用来修改变量的值。

2023-07-22 14:45:00 115

原创 按值传递与按引用传递的区别

这种传递方式相当于将实际参数的地址传递给形式参数,因此也称为“传址调用”这种传递方式相当于将实际参数的值复制给形式参数,因此也称为“传值调用”实际参数是在函数调用时传递给函数的参数,它的值或地址被传递给形式参数。形式参数是在函数定义中声明的参数,用于接收实际参数的值或地址。在函数内部,形式参数作为实际参数的别名使用,对其进行修改。在函数内部,形式参数作为局部变量使用,对其进行修改。按引用传递是指在调用函数时,按值传递是指在调用函数时,

2023-07-22 14:45:00 94

原创 C++的rand()函数详细用法

函数接受一个无符号整数作为参数,用于初始化随机数种子。返回当前时间,因此每次运行程序时,随机数种子都不同。这样就可以生成不同的随机数序列。函数的返回值对范围大小取模。函数生成一个随机整数,并对100取模,得到一个0到99之间的随机整数。如果要生成一个指定范围内的随机整数,可以使用取模运算符(%)将。函数是C++标准库中的一个伪随机数生成器,它返回一个在0到。函数生成一个随机整数,并将其转换为浮点数。函数生成的随机数序列是固定的,因此在使用。得到一个0到1之间的随机浮点数。得到一个在指定范围内的随机浮点数。

2023-06-06 19:26:07 8310

原创 C++的str()函数详细用法

函数,返回ss中的字符串,并将其赋值给s。最后输出s的值,得到"Hello, world!从ss中读取一个字符串,并将其赋值给s。最后输出s的值,得到"Hello,”。函数,将ss中的字符串设置为"Hello, world!将字符串"Hello, world!“写入字符串流ss中。类的一个成员函数,用于获取或设置字符串流中的字符串。

2023-06-06 19:22:42 2702

原创 C++如何获取一个数字的位数

这两种方法都可以有效地获取数字的位数。第一种方法使用字符串处理函数,适用于较小的数字范围。第二种方法使用循环和除法运算符,适用于更大的数字范围。

2023-06-01 17:19:46 10857

原创 C++类与对象自拟题目

在C++中,定义一个类的成员变量和成员函数的访问控制关键字有三个,分别是 public、private 和 ______。在C++中,可以使用关键字friend来指定一个函数或类是另一个类的友元,从而允许其访问该类的私有成员。在C++中,使用关键字 ______ 来指定类的成员函数为常量函数,表示该函数不会修改类的成员变量。C++中的 ______ 函数是一种特殊的成员函数,它会在对象销毁时自动调用,用于释放对象的资源。C++中的 ______ 函数是一种特殊的成员函数,用于在对象复制时进行初始化操作。

2023-05-06 16:12:08 68

原创 C++中的引用区别及使用注意

这是因为引用本质上是一个别名,它必须引用某个已经存在的变量。如果没有初始化引用,那么它就没有任何指向的对象,这是不合法的。引用是C++中的一个重要概念,它允许我们使用别名来操作变量,而不是直接使用变量名。引用的语法允许我们将一个变量声明为另一个变量的别名,从而使得它们在内存中共享同一块存储空间。这是因为引用本身不是一个对象,而是一个别名,它始终引用同一个对象。引用必须引用某个已经存在的变量,它不能指向空值。声明的是同一个东西,都是一个整型变量的引用。是等效的,它们都是用来声明整型引用的语法。

2023-05-06 15:30:50 202 1

原创 C++引用

在这个例子中,我们声明了一个整型变量x,并将其赋值为5。然后,我们声明了一个整型引用y,并将其绑定到x上。因为y是x的别名,所以我们可以通过y来修改x的值。当你声明一个变量时,在变量名前面加上&符号,就可以创建一个引用。引用是一个变量的别名,可以用来修改原始变量的值,而且在使用上和普通变量一样。在y被赋值为10之后,x的值也变成了10,因为它们引用的是同一个内存地址。函数,它会修改原始变量x的值。最后,我们输出x的值,发现它现在是6。,它接受一个整型引用作为参数。在这个例子中,我们定义了一个函数。

2023-05-06 15:20:54 47 1

原创 析构函数Rabbit案例

【代码】析构函数Rabbit案例。

2023-04-16 17:09:54 68 1

原创 析构函数笔记详解

有的人在学完C语言后,开始学C++时,就变得麻烦起来了,本人曾经也遇到过这样问题,上网看了也不会,寻遍各种书还是不会,直到今天我才理解透了,今天我用我自己通俗易懂的语言来详解什么叫析构函数。析构(Destructor)是C++中一种特殊的成员函数,用于在对象生命周期结束时自动释放对象所占用的资源。好了,关于析构函数的笔记详解就此为止了,下期会发布析构函数的案例,大家如果有什么疑问的话,在评论讨论即可😘。析构函数会在对象被销毁时自动调用,用于释放对象所占用的资源。析构函数的主要作用是。

2023-04-15 10:55:32 381 2

空空如也

空空如也

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

TA关注的人

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