C++ //练习 3.13 下列的vector对象各包含多少个元素?这些元素的值分别是多少?

C++ Primer(第5版) 练习 3.13

练习 3.13 下列的vector对象各包含多少个元素?这些元素的值分别是多少?

( a ) vector<int> v1;

( b ) vector<int> v2(10);

( c ) vector<int> v3(10, 42);

( d ) vector<int> v4{10};

( e ) vector<int> v5{10, 42};

( f ) vector<string> v6{10};

( g ) vector<string> v7{10, "hi"};

环境:Linux Ubuntu(云服务器)
工具:vim
解释

( a ) 没有元素

( b ) 10个元素,值为0。

( c ) 10个元素,值都为42。

( d ) 1个元素,值为10。

( e ) 2个元素,值为10,42。

( f ) 10个元素,值为空值。

( g ) 10个元素,值为"hi"。

相关推荐
m0_635647483 分钟前
pyqt5打包报错:qt.qpa.plugin: Could not load the Qt platform plugin “windows“
开发语言·windows·python·qt·pyqt
Tony Bai4 分钟前
告别“If-Else”地狱:OpenFeature 如何重塑 Go 应用的特性开关管理?
开发语言·后端·golang
kylezhao20196 分钟前
C#连接plc之 Model、DAL、BLL、Common三层架构可扩展
开发语言·c#
代码方舟14 分钟前
不仅是评分:利用 Python 解析天远借贷行为验证API 的 T0-T11 借贷时间轴数据
大数据·开发语言·python
夜泉_ly22 分钟前
期末速通 -Java程序设计基础 -理论
java·开发语言
m0_6113493128 分钟前
什么是副作用(Side Effects)
开发语言·前端·javascript
oioihoii31 分钟前
C++多线程中join与detach机制深度解析
java·jvm·c++
妮妮分享37 分钟前
维智地图如何集成
开发语言·ios·swift
初圣魔门首席弟子41 分钟前
智能指针使用bug
c++·算法
weixin_4397062544 分钟前
如何使用JAVA进行MCP服务创建以及通过大模型进行调用
java·开发语言