问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++中有没有类似于一个集合的数据类型,可以存放一些二维数组中的数据?

发布网友 发布时间:2022-04-30 20:34

我来回答

5个回答

热心网友 时间:2023-10-11 01:08

集合不是一种数据类型,集合是一种数据聚集描述。语言中每一种类型的本质是其所对应集合元素的条件描述。可以简单的说:任何类型都对应一种集合,表达了集合元素的共性。
那么你想做什么?
对于集合的描述的一种有效的方法称之为枚举。在C++中对应的就是枚举类型,本质上是常量的聚集声明。
对于数据结构,也可以被认为是一种类似于集合的存在,其实质是一种容器。其中stl的扩展中有一个叫做sets的容器,不知道是不是你所找的。

热心网友 时间:2023-10-11 01:08

都支持.

(1) 数组的数组
int a[10][20] = {
{ 1, 2, 3 ,4 ,5 .....}
{ 1, 2, 3 ,4 ,5 .....}
......
};
a[0][0] = 100;

(2) vector
vector<vector<int> > i;
i.push_back(vector<int>(10));

前一种初始化方便, 性能更好.
后一种稍麻烦, 但是内存比较自由.

热心网友 时间:2023-10-11 01:09

存放二维数组的容器?那应该有不止一个,因为能存放其他元素就完全可以存放二维数组……
例如一个比较常用的容器就是std::vector<int[n][m]>

热心网友 时间:2023-10-11 01:09

存放2维数组用3维数组啊。最简单的办法用typedef
typedef int array[2][2];
array threeArray[10];

threeArray每个元素都是一个2维数组。

也可以用vector来保存2维指针实现:
vector<int**> twoArray;

热心网友 时间:2023-10-11 01:10

你说的是啥意思,具体点?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2024年云南292分能考上什么大学? 2024高考多少分能被焦作大学录取 【芍药花茶】芍药花茶的功效与作用 芍药花茶怎样喝 芍药花茶的介绍 芍药花茶的属性和功效 联想拯救者电竞手机Pro评测 植物大战僵尸花园战争有用的激活码发给我,有用我就采纳 亲亲奶爸《亲亲奶爸》歌词 植物大战花园战争激活码只能用一次? 歌词中带有。我的好爸爸。我的好爸爸。儿女怎能舍得让你走,_百度... edge浏览器没声音是怎么回事-edge浏览器没声音解决办法 桂鱼清蒸须要多长时间?冷水?还昰开水? 人类一败涂地怎么复位 吃的核桃可以盘吗 人类一败涂地? 清蒸桂鱼需要几分钟? 彝语,你好怎么说? 集合的分类有哪些 子莫格尼在彝语里是什么意思? 人类一败涂地按T之后打字发不出去 数组与集合有什么区别 彝族子莫是什么意思? 库史木萨,孜莫格尼,是啥子意思 人类一败涂地怎么打字聊天 打中文 苹果电脑装双系统对硬件会有损坏吗 C语言集合类型逻辑类型 彝文,吉祥如意怎么写 人类一败涂地怎么在里面说话 哪种杀蟑方式安全又有效?榄菊蟑螂屋怎么样? 新年快乐在彝族是怎么说的 孜莫格尼彝文里的什么意思? 人类一败涂地刚开始这样怎么办 领子上沾了粉底液怎么办 彝文的简介 C#中集合包括哪些种类?常用的集合类有哪些? 衣服领子曾上化妆品时间长了发黄怎么办 我真的很喜欢唱歌,我不想就这么放弃唱歌,可是每次唱完歌嗓子都很难受,很累。我该怎么办啊。。 数组和集合的区别及深入了解,相同类型 衣领上的粉底怎么清洗 List集合是什么类型的集合 安装了秀来电后,怎么页面都是广告,烦死了 怎样洗掉衣服上沾的化妆品? 数据类型是一个值的集合和定义在这个的集合上的一组操作的总称怎么理解?大神们帮帮忙 iPhone6 最近拨打电话的时候会弹出广告来,怎么情况?中毒了?还是什么原因 原来都没有 在数据结构中数据、数据元素、数据对象、数据结构、存储结构、数据类型以及抽象数据类型的定义分别是什么 这种核桃能盘红吗? 姜黄皮核桃能盘红吗 集合的抽象数据类型一共有几种 安心来电秀的那个软件我已经移出了为啥现在手机里还有还有这么多广告啊_百度问一问 如何清洗衣物上的化妆品污渍 这样的核桃能盘出枣红色嘛?