C++总结
总结
做一只大熊猫
让优秀成为一种习惯!
展开
-
STL(六)——map、multimap
所谓关联容器,是相对顺序容器而言,关联容器中的元素是按照关键字(KEY)l来保存和访问的(顺序容器是根据元素在容器中的位置来保存和访问的)。 关联容器中有两个最主要的类型:一个是map,另一个是set。map中的元素是键值对(key-value),其中键(key)用于索引关联的数值(value),set中只有key。 其中,在map,中键值对是以pair形式存储的,pair是标准库类型,定义在头文件utility中。pair保存两个数据成员,pair的数据是public的,两个成员分别是first原创 2019-12-09 18:16:30 · 241 阅读 · 1 评论 -
C++STL(二)——vector容器
STL——vector容器vector对象的概念vector基本操作vector对象的初始化、赋值vector查找、替换(已在上一片 string类 博客总结过了,不再总结)vector添加、弹出元素(头部、尾部)vector容器的遍历(通过数组的方式、通过迭代器)vector删除、插入操作(指定元素删除/插入、区间删除/插入、一次插入多个相同的元素)迭代器介绍(输入迭代器、输...原创 2019-11-24 13:08:07 · 3314 阅读 · 1 评论 -
C++STL(一)——string类
STL——string类初始化string的赋值string的连接string的性质描述遍历字符指针和string的转化查找、替换、交换字符串的拼接区间删除、插入大小写转换比较反向排序字符串与数值类型的转化初始化 string s1 = "aaa"; string s2("bbbb");//用字符串进行初始化 string s3 = ...原创 2019-11-23 20:24:21 · 202 阅读 · 0 评论 -
C/C++知识总结 四 循环与分支语句
C/C++循环与分支语句循环与分支语句的意义关系运算符、逻辑运算符for循环和嵌套for循环(基于范围for循环)while循环与do while循环分支if语句、if else语句、if else…if else 语句switch case语句break与continue语句循环与分支语句的意义循环与分支的存在是部分代码可以多次执行,直到达到某些条件后,退出循环提高了效...原创 2019-09-30 20:53:40 · 557 阅读 · 0 评论 -
C/C++知识总结 五 复合数据类型 壹(数组、字符串与string、结构)
C/C++复合数据类型 壹(数组、结构)数组数组的意义、定义与创建一、二维数组应用字符数组与字符串处理函数数组与指针———关系密切 数组的意义与定义创建意义:反映数据间的特点(通过把同一类数据归纳,就形成了数组)和提高处数据的效率(通过数组与循环二者相配合,可以快速处理大量数据)定义:一个数组元素是同一种数据类型的有序集合,数组通过下标运算符 [] 来访问数组中的元素,...原创 2019-09-29 10:49:33 · 299 阅读 · 1 评论 -
C/C++知识总结 三 C/C++数据类型与输入输出
C/C++数据类型与输入输出基本数据类型输入与输出复合数据类型(将在下几篇博客中总结)C/C++数据类型数据类型总图数据类型差别数据类型不同的意义1)指明数据的大小,以便正确分配,访问,回收内存。2)对本质上不可区分的内存数据进行不同的操作。 注意:不同的编译器可能对数据类型分配的字节书可能不同,但这是常见的字节分配 补充字节数:字节(Byte )是计算机信息...原创 2019-09-28 13:36:51 · 828 阅读 · 3 评论 -
C/C++知识总结 二 C/C++基础知识
C/C++基础知识C/C++基本格式说明C/C++基本常识说明C/C++基本格式说明C语言基本格式#include<stdio.h> //预处理文件int main() //自定义且必须定义的mani()函数——为程序开始运行的入口{ scanf(); //基本输入函数 printf(); //基本输出函数 return 0; //...原创 2019-09-27 12:47:46 · 341 阅读 · 0 评论 -
C/C++知识总结 一 C/C++常识概述
C/C++常识概述程序与计算机语言 C/C++简介与发展 C/C++异同 C/C++编译特点 学习编程建议程序与计算机语言程序:是一组计算机能识别和执行、预先编好的一些指令操作合集。计算机语言:计算机和人都可以识别的语言(机器并不能直接识别高级语言需要经过“翻译”成二进制格式的语言才可以识别)。发展:计算机语言经历了从低级语言(机器语言)-(符号语言)——>最后到高级...原创 2019-09-26 23:48:02 · 380 阅读 · 0 评论