当前位置: 首页 > news >正文

网站验收时项目建设总结报告网站建设与维护本科教材

网站验收时项目建设总结报告,网站建设与维护本科教材,天元建设集团有限公司董事长张桂玉,京东的网站规划与建设1. Vector Vector其实很大程度上和数组一样,只是,数组是固定长度,而vector是不定长度(动态增长)。 假设我们需要记录明年的测试成绩,但是我们并不知道明年会有多少个学生。那么可以有两种选择,…

1. Vector

Vector其实很大程度上和数组一样,只是,数组是固定长度,而vector是不定长度(动态增长)。 假设我们需要记录明年的测试成绩,但是我们并不知道明年会有多少个学生。那么可以有两种选择,定义一个固定长度的数组,这个长度超过假设的长度, 另一种办法就是使用动态数组,比如是: vector

vector 在C++STL(标准模板库)中的一个容器,可以看成是对容器的一种扩展。在运行时可以改变长度 , 与数组具有相似的语法 , 相比数组更高效 , 提供越界检查。

使用vector除了要导入#include之外,由于它声明于std命名空间里面,所以要配合std命名空间使用。


#include <iostream>
#include <vector>
using namespace std;int main(){//定义: vector <变量类型> 变量名 {变量值};vector<char> name {'a','b','c'};//数组方式访问cout << "name: " <<name[0] << endl;//使用.at()方法访问,越界会抛出异常cout << "name: " <<name.at(1) << endl;//修改vector中的元素name.at(1) = 'd';cout << "name: " << name.at(1) << endl;//向vector中增加元素name.push_back('e');cout << "name: " << name.at(3)<< endl;vector<int> test_score {100,90,85};cout << "第一个成绩是: " <<test_score[0] << endl;cout << "第二个成绩是: " <<test_score[1] << endl;cout << "第三个成绩是: " <<test_score[2] << endl;cout << "第三个成绩是: " <<test_score[3] << endl;  //不会检查越界// 使用下标遍历for(int i=0;i<name.size();i++){cout << "name: " << name.at(i)<< endl;}//使用for范围遍历for (char i: name){cout << "name: " << i<< endl;}//二维vector  定义: vector <vector<变量类型>> 变量名 {{变量值}};vector<vector<int>> score{{95,77,80,85},{100,78,82,83},{96,79,83,85},{97,80,84,85}};for (int i=0;i<score.size();i++){for(int j=0;j<score[i].size();j++){cout<<score[i][j]<<"\t";}cout<<endl;}return 0 ;   
}

http://www.dtcms.com/a/609212.html

相关文章:

  • 【Java】使用国密2,3,4.仿照https 统一请求响应加解密
  • 华为对象存储:nginx代理临时访问地址后访问报错:Authentication Failed
  • 【2025-11-13】软件供应链安全日报:最新漏洞预警与投毒预警情报汇总
  • 【玩转多核异构】T153核心板RISC-V核的实时性应用解析
  • 单周期Risc-V指令拆分与datapath绘制
  • Java+EasyExcel 打造学习平台视频学习时长统计系统
  • 【PHP】使用buildsql构造子查询
  • 防火墙主要有哪些类型?如何保护网络安全?
  • 在线商城网站制作如东住房和城乡建设局网站
  • Java 与 PHP 开发核心良好习惯笔记(含通用+语言特有)
  • AI 电影制作迈入新阶段:谷歌云Veo 3.1模型发布,实现音频全覆盖与精细化创意剪辑
  • C++函数式策略模式中配置修改
  • [MCP][]快速入门MCP开发
  • 为食堂写个网站建设免费毕业设计的网站建设
  • 云原生数据平台(cloudeon)--核心服务组件扩展
  • 字典或者列表常用方法介绍
  • 计算机网络中的地址体系全解析(包含 A/B/C 类地址 + 私有地址 + CIDR)
  • SpringBoot教程(三十四)| SpringBoot集成本地缓存Caffeine
  • 专业摄影网站推荐专业做卖菜的网站
  • Hadess V1.2.5版本发布,新增推送规则、制品扫描等,有效保障制品质量与安全
  • 华清远见25072班单片机高级学习day1
  • Apache Flink运行环境搭建
  • Node.js(v16.13.2版本)安装及环境配置教程
  • Flutter 每日库: device_info_plus获取设备详细信息
  • 小马网站建设网站备案好
  • 做某网站的设计与实现网页设计代码案例
  • 生产级 Rust Web 应用架构:使用 Axum 实现模块化设计与健壮的错误处理
  • 大模型三阶段训练:预训练、SFT、RLHF解决的核心问题
  • 记/基准] RELIABLE AND DIVERSE EVALUATION OF LLM MEDICAL KNOWLEDGE MASTERY
  • TensorFlow深度学习实战(9)——卷积神经网络应用