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

相关推荐
一然明月39 分钟前
qt基本用法
开发语言·qt
hef2881 小时前
Prism图形设计从入门到精通:外观设置、图层顺序与微调技巧
开发语言
长谷深风1111 小时前
Java 面试高频:反射机制与异常体系全面解析
java·开发语言·面试·exception·java 反射·java 异常·class 对象
fantasy_arch2 小时前
BasicVSR-lite图像画质增强
开发语言·pytorch
Rust语言中文社区2 小时前
【Rust日报】2026-05-24 Secluso v1.0.2 版本发布
开发语言·后端·rust
玖釉-2 小时前
二叉树展开为链表:从先序遍历到原地指针重排
c++·windows·算法·leetcode·链表
吃好睡好便好2 小时前
矩阵的加减运算
开发语言·人工智能·学习·线性代数·算法·matlab·矩阵
吃好睡好便好2 小时前
提取矩阵特定多行元素
开发语言·线性代数·算法·matlab·矩阵
Mister西泽3 小时前
C++ Primer Plus 第六版 编程练习题及详细答案
开发语言·c++·学习·visual studio
Qt程序员3 小时前
从上电到系统就绪:ARM+U-Boot 嵌入式 Linux 启动流程
linux·运维·c++·内核·设备树·嵌入式·ram