字符串
复习 771 779
尽量把想法写得更简洁,判断的条件是关键,for和while交替
for(int i;;)这里的i仅可以在循环体里访问while判断里不要定义变量
函数
关于传入数据传出数据
只有数组是特殊的,其余不论什么容器string,vector之类的必须加&才可以保存变量修改,且需要返回值传出相同的类型
而数组作为传入参数直接更改传入数据就能保存,若想传出一个数组,命名指针函数,传出函数名(指针).
小知识
typedef pair<1,2> PII;
typedef是给变量类型起个别名,T1是第一个值的数据类型,T2是第二个值的数据类型。
空pair: pair<1,2> p1;
v1,v2pair: pair<1,2> p1(v1, v2);make_pair(v1, v2);
比大小按字典序:p1 < p2; p1 == p2;
访问:p1.first;p1.second;