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

企业网站建站意义百度竞价推广

企业网站建站意义,百度竞价推广,美橙网站备案照片背景,网站富文本的内容怎么做我是学C语言的&#xff0c;本以为c的vector只能创建数组&#xff0c;但现在才发现他还是太全面了。 他的功能&#xff1a; 在C中&#xff0c;std::vector 是一个动态数组容器&#xff0c;提供高效的随机访问和动态扩容功能。 1. 头文件 #include <vector> #include &…

我是学C语言的,本以为c++的vector只能创建数组,但现在才发现他还是太全面了。

他的功能:

在C++中,std::vector 是一个动态数组容器,提供高效的随机访问和动态扩容功能。

1. 头文件

#include <vector>
#include <iostream>
#include <algorithm> // 用于sort等算法
using namespace std;

2. 初始化与声明

// 空向量
vector<int> v1;// 指定大小(5个元素,默认值0)
vector<int> v2(5);// 指定大小和初始值(5个元素,值-1)
vector<int> v3(5, -1);// 列表初始化
vector<int> v4 = {1, 2, 3, 4, 5};// 从数组初始化
int arr[] = {10, 20, 30};
vector<int> v5(arr, arr + sizeof(arr)/sizeof(int));// 复制构造
vector<int> v6(v4);

3. 元素访问

vector<int> v = {10, 20, 30};// 下标访问(不检查边界)
int a = v[1];  // a=20// 安全访问(边界检查,越界抛异常)
int b = v.at(2); // b=30// 首尾元素
int front = v.front(); // 10
int back = v.back();   // 30// 数据指针(C风格交互)
int* p = v.data(); // 指向首元素

4. 容量操作

vector<int> v = {1, 2, 3};v.empty();    // 是否为空 → false
v.size();     // 元素数量 → 3
v.capacity(); // 实际分配内存大小(>= size)v.reserve(100); // 预分配100个元素内存
v.shrink_to_fit(); // 释放多余内存(C++11)

5. 修改操作

vector<int> v = {10, 20};// 尾部插入
v.push_back(30); // {10,20,30}// 删除尾部
v.pop_back();    // {10,20}// 指定位置插入(迭代器位置)
v.insert(v.begin() + 1, 15); // {10,15,20}// 删除元素(迭代器位置)
v.erase(v.begin()); // {15,20}// 清空向量
v.clear();// 重置大小(多删少补默认值)
v.resize(5); // {0,0,0,0,0}

6. 迭代器遍历

vector<int> v = {1, 3, 5};// 正向迭代器遍历
for (auto it = v.begin(); it != v.end(); ++it) {cout << *it << " ";
}// 反向迭代器遍历
for (auto rit = v.rbegin(); rit != v.rend(); ++rit) {cout << *rit << " ";
}// 范围for循环(C++11)
for (int num : v) {cout << num << " ";
}

7. 高级操作

// 交换两个向量
vector<int> v1 = {1, 2}, v2 = {3, 4};
v1.swap(v2); // v1={3,4}, v2={1,2}// 比较操作(按字典序)
if (v1 == v2) { /*...*/ }// 排序(需#include <algorithm>)
sort(v1.begin(), v1.end());// 逆序
reverse(v1.begin(), v1.end());

http://www.dt0577.cn/news/42019.html

相关文章:

  • 南阳专业做网站公司哪家好微信推广软件
  • 哪些网站可以做免费外贸快速提升网站关键词排名
  • 怎么做网站布局全网营销的公司
  • 做网站广告网页天津优化加盟
  • 在线自助网站按照程序泰州网站建设优化
  • dedecms 英文网站培训机构如何招生营销
  • 多多进宝怎么做自己网站网络推广公司排名
  • 建立网站顺序徐州seo招聘
  • 联合会网站建设上海关键词排名推广
  • 长沙最好网站建设旅游产品推广有哪些渠道
  • 网站制作公司排名产品全网营销推广
  • 做暧暖ox免费视频网站佛山网站优化软件
  • 国外网站鞋子做的好的网站seo网站优化平台
  • 分类信息网站成都搭建seo岗位是什么意思
  • 建设外国商城网站太原网站快速排名提升
  • 有用织梦做的大网站吗关键词推广排名软件
  • 加强政府网站信息建设通知收录优美图片topit
  • 道滘镇做网站软文新闻发布网站
  • 微信网站怎么做的好名字吗免费com网站域名注册
  • 做商城网站简单吗福州seo视频
  • 做网站目的长春网络营销公司
  • app电商网站今日热点新闻头条
  • 厦门网站建设方案维护百度咨询电话人工台
  • 网络故障维修襄阳seo推广
  • 企业网站设计北京网络营销公司哪家好
  • 网站制威海seo优化公司
  • 电脑用虚拟机做网站百度最新版本2022
  • 如何做网站排名搜索引擎优化特点
  • 高爆传奇手机版南京seo排名优化公司
  • 哪些网站可以做免费推广bt樱桃 磁力岛