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"。

相关推荐
砍材农夫11 小时前
物联网 基于netty控制报文结构(发布与接收)
java·开发语言·前端·javascript·物联网
‎ദ്ദിᵔ.˛.ᵔ₎11 小时前
C++ 智能指针
开发语言·c++
AIFQuant11 小时前
量化交易系统:历史行情 API 批量拉取与回测数据清洗
开发语言·python·金融·restful·量化交易
Lumbrologist11 小时前
【C++】零基础入门 · 第 4 节:循环结构(while、for、do-while)
开发语言·c++
骑士雄师11 小时前
Python (PyMySQL) vs Java (JDBC) 数据库操作对比
开发语言·python
woniu_buhui_fei12 小时前
ArrayList核心逻辑
java·开发语言
我命由我1234512 小时前
Android Framework P4 - ServiceManager 进程
android·c语言·c++·visualstudio·android studio·android-studio·android runtime
叶子野格12 小时前
《C语言学习:编程例题》B
c语言·开发语言·c++·学习
cen__y12 小时前
Linux13(数据库)
linux·服务器·c语言·开发语言·数据库
人还是要有梦想的12 小时前
QT数据库乱码、QT qml import导入库报错、ui界面分层设计
开发语言·qt·ui