笔记6 《C++大学教程》
来源:互联网 发布:如何制作游戏 知乎 编辑:程序博客网 时间:2024/06/05 14:55
第七章 数组与C++标准库类模板vector
数据结构 一些相关数据项的集合
数组 具有相同类型的、连续的内存区域, 下标必须是整数或整数表达式
C++ 没有数组边界检查机制
所有用字符数组表示的字符串都以空字符\0
结尾
函数定义中的static
局部变量在程序运行期间一直存在,但只在函数体内可见
线性查找 用一个查找关键值与数组的每个元素相比较
插入排序 第一迭代取第二个元素,如果它小于第一个元素,那么把两者交换。第二次迭代去第三个元素,和前两个元素比较后插入到适当的位置。
默认情况下,一个整形的vector
对象的所有元素都被设置为0
用vector<数据类型>名称(大小)
形式的声明定义一个能够储存任何数据类型的vector
类模板vector成员函数size
返回调用它的vector
对象的元素个数,使用[ ]
访问修改vector
的元素的值,成员函数at
提供边界检查能力,如果实参是非法下标,会抛出异常
阅读全文
0 0
- 笔记6 《C++大学教程》
- C大学教程
- java大学教程第一章笔记
- 笔记1 《C++ 大学教程》
- 笔记2 《C++大学教程》
- 笔记3 《C++大学教程》
- 笔记5 《C++大学教程》
- 笔记7 《C++大学教程》
- 笔记8 《C++大学教程》
- 笔记9 《C++ 大学教程》
- 笔记10 《C++ 大学教程》
- 笔记11 《C++ 大学教程》
- 笔记12 《C++ 大学教程》
- 笔记13 《C++ 大学教程》
- 【笔记】《C#大学教程》- 第6章 方法
- c大学程序教程注意点
- 我的大学--孙鑫MFC笔记教程
- 《大学算法教程Algorithms》笔记--Chapter1--Part1
- 【NOIP2017模拟A组模拟8.5】序列问题
- 作为产品经理,我们如何准确分析用户需求呢?
- 集训第六天(2017/8/5):接着刷搜索题
- Java NumberFormat 类
- 一道Java题目
- 笔记6 《C++大学教程》
- 嵌入式实时操作系统程序设计学习心得(一)
- Java包的概念
- ENVI中shp文件裁剪需要注意的问题
- 命令行工具
- 笔记7 《C++大学教程》
- Linux FTP
- 公司培训终于结束了
- 笔记8 《C++大学教程》