c++中我们想要表示最后一个元素时,习惯用vector[vector.size()-1],表示第一个元素时用vector[0]或*vector.begin()。
但学过数据结构后,发现首尾元素应该是有自己的方法的,那么vector怎样表示首尾元素呢?
vector.front(); //首元素,引用
vector.back(); //尾元素,引用
但是用时注意判空,否则会造成崩溃哦。
c++中我们想要表示最后一个元素时,习惯用vector[vector.size()-1],表示第一个元素时用vector[0]或*vector.begin()。
但学过数据结构后,发现首尾元素应该是有自己的方法的,那么vector怎样表示首尾元素呢?
vector.front(); //首元素,引用
vector.back(); //尾元素,引用
但是用时注意判空,否则会造成崩溃哦。