C与C++代码改变
头文件引用
//C语言的方法:带.h的方式进行include
#include<stdio.h>
#include<math.h>
//C++的方法,直接引用即可
#include<cstdio>
#include<cmath>
输入输出
int n; //定义n为整形
//C语言的输入输出(需要指定类型,如下指定为整形)
scanf("%d",&n);
printf("%d",n);
//C++语言的输入输出(不需要指定类型,会根据n进行自主的判定)
cin>>n;
cout<<n;
标准模板库(STL)
STL的目的是标准化组件,这样就不用重新开发,可以使用现成的组件。
STL现在是C++的一部分,因此不用安装额外的库文件。
在C++标准中,STL被组织为下面的13个头文件:
<algorithm>、
<deque>、
<functional>、
<iterator>、<vector>、<list>、<map>、
<memory>、<numeric>、
<queue>、<set>、<stack>和<utility>。
一、Vector(向量/向量数组)
Vector就是一个动态创建空间,且预先加载了常用的数组操作的数组.
加载:
#