c++push和push_back
时间: 2024-05-05 12:12:09 浏览: 80
C++ push方法与push_back方法的使用与区别
在C++中,push_back和push都是用于向容器中添加元素的成员函数。它们的区别在于适用的容器类型和操作方式。
1. push_back是vector、deque和list等容器的成员函数,用于在容器的末尾添加元素。
2. push是stack和queue等容器的成员函数,用于在容器的顶部或末尾添加元素,具体取决于容器类型。
举个例子,如果我们有一个int类型的vector容器v,我们可以使用v.push_back(10)将元素10添加到v的末尾;如果我们有一个int类型的queue容器q,我们可以使用q.push(10)将元素10添加到q的末尾。
阅读全文