- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 【C++中】STL
vector的迭代器是随即访问迭代器,它是一种封装了指针或遍历逻辑的类迭代器名称迭代器获得迭代器函数功能普通迭代器begin()end()允许读写常量迭代器cbegin()cend()只允许读反向迭代器rbegin()rend()反向遍历常量反向迭代器crbegin()crend()反向遍历,只能读。
2025-03-28 09:48:14
999
原创 【C++上】基础学习
const int &ref=10;可以,只读不可修改int &ref=10;不可以,引用必须是一块合法的内存空间extern该变量写在其他文件;static所有实例共享一个变量2.函数的占位参数(还用不到?)3.函数重载三、类和对象(封装,继承,对象)什么是对象?什么是类?具有相同性质的对象成为类//例子:设计一个类并且计算圆的周长//设计一个类可以给学生和学号赋值,可以显示学生和学号1.struct与class区别2.访问权限(未填充
2025-03-23 12:38:09
723
原创 【C++】deque双端队列
deque是一个动态数组,储存空间非连续性二、定义和初始化1.创建一个空的2.使用元素进行初始化3.使用迭代器进行初始化//声明//空:deque<数据类型>名称//n个元素://规定大小为n并且每个数值都为value//q1中包含q2:deque<数据类型>q1(q2)//q1等价于q2:deque<数据类型>q1=q2int price;//定义一个接受两个参数的函数构造a.out();return 0;
2025-01-14 10:42:34
545
空空如也
力扣589,N节点二叉树的前序遍历:
2024-12-09
为什么我的指针不能跨函数改变变量的值?
2024-10-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人