摘要: #include<iostream> using namespace std; /* 1.获取第n个节点的值 2.头部插入节点 3.尾部插入节点 4.第n个节点前插入节点 5.删第n个节点 */ class MyLinkList { public: // 定义链表节点结构体 struct Linke 阅读全文
posted @ 2022-10-26 16:55 香花草的味道 阅读(81) 评论(0) 推荐(0)
摘要: i++是指先使用i,使用之后再将i的值加一 ++i是先将i的值加1,然后再使用 阅读全文
posted @ 2022-10-26 09:57 香花草的味道 阅读(121) 评论(0) 推荐(0)
摘要: 1. vector的初始化方式 vectora(10);定义10个整形元素的向量(每个元素的初值为0) vectora(10,1);定义10个整形元素的向量(每个元素的初值为1) vectora(b);用b向量创建a向量,整体复制性赋值 vectora(b.begin(),b.begin()+3); 阅读全文
posted @ 2022-10-25 21:03 香花草的味道 阅读(41) 评论(0) 推荐(0)
摘要: 当创建对象时,自动调用构造函数,构造函数名字与类名相同,没有返回类型和返回值 一、构造函数作用 1.给对象一个标识符 2.为数据成员开辟内存空间 3.完成数据成员的初始化工作(函数体内的工作,由程序员完成) 二、构造函数分类 构造函数分为有参构造和无参构造,并且构造函数支持重载,其中构造函数重载,在 阅读全文
posted @ 2022-10-25 20:04 香花草的味道 阅读(144) 评论(0) 推荐(0)
摘要: C++ 中返回值为指针或者引用的时候,不可以返回局部变量的指针或者引用,因为当此段代码块执行完之后,相应的局部变量, 就会被系统释放,指针所指向的那块内存会被操作系统用来做其他事情,当使用该指针就会报错; 错误示例 int* aa() { int a = 666; return &a; } int 阅读全文
posted @ 2022-10-23 11:01 香花草的味道 阅读(623) 评论(0) 推荐(0)