栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++Primer阅读记其二

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++Primer阅读记其二

vector的一些初始化

vector v1(10);//初始化十个值为0的容器

vector v1{10};//初始化一个值为10的容器

vector v1(10,1);//初始化是十个值为1的容器

vector v1{10,1};//初始化是两个值分别10,1的容器

vector下标不能用于初始化,只能访问已经存在的元素

如果容器为空begin和end访问的都是尾后迭代器

迭代器的运算符

*iter //返回迭代器的元素引用

iter->mem //引用iter并获取该元素名为mem的成员

++iter //令iter指示容器的下一个元素

--iter     //令iter指示容器的上一个元素  //因为end返回的并不实际指示某个元素,所以不能进行递增递减引用操作

谨记,但凡是使用了迭代器的循环体,都不能想迭代器所属的容器添加元素

c风格字符串函数

strlen(p) //返回p的长度,空字符不计算在内

strcmp(p1,p2) //比较p1,p2的相等性,等于0,p1>p2 正数,否则负数

strcat(p1,p2) //将p2附加到p1后面,返回p1;

strcpy(p1,p2) //将p2赋值于p1,返回p1;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/873284.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号