c – 无法理解此向量声明
发布时间:2020-12-16 10:23:59 所属栏目:百科 来源:网络整理
导读:我是C中的一个真正的菜鸟,我有一个非常简单的问题. vectorint s[10]; 这个声明实际上做了什么?是一个容量为10个整数的向量?与此相比有什么不同: vectorint s(10); 如果这是一个愚蠢的问题,我真的很抱歉,但我真的无法理解这个声明的作用. 谢谢! 解决方法
我是C中的一个真正的菜鸟,我有一个非常简单的问题.
vector<int> s[10]; 这个声明实际上做了什么?是一个容量为10个整数的向量?与此相比有什么不同: vector<int> s(10); 如果这是一个愚蠢的问题,我真的很抱歉,但我真的无法理解这个声明的作用. 谢谢! 解决方法
第一个是10个空向量的数组.
第二个是用10个元素初始化的单个向量. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |