1.#include<bits/stdc++.h>
-#include<bits/stdc++.h>这个头文件包含以下等等C++中包含的所有头文件:
-#include <iostream>
-#include <cstdio>
-#include <fstream>
-#include <algorithm>
-#include <cmath>
-#include <deque>
-#include <vector>
-#include <queue>
-#include <string>
-#include <cstring>
-#include <map>
-#include <stack>
-#include <set>
等等……
但如果要在自己的IDE下使用这个头文件,需要做一些基本的简单配置,具体百度。
2.C++的循环输入
循环输入:
while(cin >> n)
{
//执行代码块
}
意思是在执行代码块完成后,并不结束循环,而是继续输入并执行代码块,跳出循环的过程可以是在代码块里加入if判断,进而break;或者直接return。
3.#include<algorithm>
该头文件是C++标准库中的一个头文件,该头文件里包含了一些算法函数,包含了该头文件,就可以直接调用里面的函数,具体包含函数参考:http://www.cplusplus.com/reference/algorithm/
4.getline()函数
用法:getline(cin,str)
效果:输入一个字符串,赋值给str。
5.字符串的输入和输出
字符串类型的定义:string str ;
字符串长度的定义:length = str.size() ;
C++中字符串可以整体输出:cout << str ;
也可以像数组一样固定输出第几位:cout << str[i] ;