摘要: 数组即一组类型相同的元素组成的集合,存放在计算机内存的一片连续存储空间里,空间大小=元素个数x元素类型所占字节大小。C++提供一种内置的数组,后面将会用C++ 11新增更方便、安全的模板类array替代它,下面先介绍一下数组的语法。 首先说明一个概念:什么是普通指针?什么是数组指针?什么是指针数组? 阅读全文
posted @ 2022-06-05 10:52 newloser 阅读(147) 评论(0) 推荐(0)
摘要: 介绍: ①迭代器可以看作是容器内置的指针,通过迭代器可以获得容器的某个元素的引用,(这里只是类比,迭代器和指针不是一个类型) ②容器提供了内置的迭代器操作方法.begin()和.end()成员函数。 begin()成员:返回容器第一个元素的迭代器; end()成员:返回容器的尾后迭代器,即指向尾元素 阅读全文
posted @ 2022-06-04 13:19 newloser 阅读(695) 评论(0) 推荐(0)
摘要: 概要:数组是由一组同类型的元素组成的集合,在内存上是一片连续的存储空间。C++提供了三种数组的表示方法:普通数组,模板类vector(C++98 新增的标准模板库STL提供该模板类)和模板类array(C++11新增) 下面分别讨论这三种类型的数组是如何使用的以及他们的区别: 一,这三种数组如何被定 阅读全文
posted @ 2022-05-28 22:42 newloser 阅读(89) 评论(0) 推荐(0)
摘要: 顺序表的存储结构和操作方法(基础) 阅读全文
posted @ 2022-05-26 23:22 newloser 阅读(895) 评论(0) 推荐(0)