cin.getline()和cin.get()都是对输入的面向行的读取,即一次读取整行而不是单个数字或字符,但是二者有一定的区别. cin.get()每次读取一整行并把由Enter键生成的换行符留在输入队列中,然而cin.getline()每次读取一整行并把由Enter键生成的换行符抛弃,比如: #include <iostream> using std::cin; using std::cout; ; int main( ){ cout << "Enter your n…
C++ C++三种容器:list.vector和deque的区别:https://blog.csdn.net/gogokongyin/article/details/51178378 一.容器 小常识 1.queue.stack不可遍历,list迭代器不可以使用"it=it+1",而可以使用"it++" 2.我们为什么这样写循环? for(vector<int>::iterator iter = xx.begin(); iter != xx.end();…