自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 类和对象(二)

1. 函数名与类名相同。2. 无返回值。3. 对象实例化时编译器自动调用对应的构造函数。4. 构造函数可以重载。1. 拷贝构造函数是构造函数的一个重载形式。2. 拷贝构造函数的参数只有一个且必须是类类型对象的引用,使用传值方式编译器直接报错, 因为会引发无穷递归调用。

2025-04-07 18:48:05 883

原创 数据结构-链表

如果已经学习过顺序表之后,大家知道,顺序表的空间是连续的,而链表虽然和顺序表同属于线性表,但是链表的空间是不连续的。链表是通过指针指向下一个节点的地址进行连接的。在c语言中,我们通常使用struct结构体来定义一个节点,节点包含两部分,第一部分就是值域用来存放数据,第二部分就是指针,用来存放该节点指向的下一个节点的地址,如果这是最后一个节点那么就填NULL。双向链表节点的声明。

2025-03-28 00:05:21 347

原创 类和对象(一)

注意类定义结束时后面分 号不能省略。

2025-02-07 22:32:46 922

原创 C++入门(2)

在最常见的for循环中,我们需要定义参数的初始值,结束值,每回合是++还是--。而使用auto可以自动遍历整个数组或者字符串,而不需要再设置一个参数。

2025-01-06 21:51:28 259

原创 C++入门(1)

以值作为参数或者返回值类型,在传参和返回期间,函数不会直接传递实参或者将变量本身直 接返回,而是传递实参或者返回变量的一份临时的拷贝,因此用值作为参数或者返回值类型,效 率是非常低下的,尤其是当参数或者返回值类型非常大时,效率就更低。引用的底层逻辑是指针。比指针更方便,因为指针需要解引用,即指针式地址,需要通过地址获取到主存单元的值,而引用省去了这一步,直接获得了主存单元的值。当调用缺省参数时,如果不输入参数,缺省参数会将默认参数值作为参数使用,而如果调用函数时输入参数,那么就使用输入的参数。

2024-11-29 23:01:44 946

原创 C++中类的两种定义方式

i < top;int top;Stack s;s.Init();s.Push(1);s.Push(2);s.Output();return 0;使用该代码运行时会报错,因为class定义的类,其成员函数,成员变量的默认权限是private,只能在类的定义域内被访问。而struct定义类时,其成员变量和成员函数的访问权限是public,可以被域外访问。可通过在成员变量前添加。

2024-07-07 23:42:01 365

空空如也

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

TA关注的人

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