vector.back().back() 返回什么?

Her*_*man -4 c++ vector

假设我有 vector<string> v

什么 v.back().back()回报?

它是否返回向量的最后一个字符串的最后一个字符串?

它与v.end().end()?

Ste*_*tef 7

v.back().back()相当于( v.back() ).back()

如果v是字符串向量,则v.back().back()是 的最后一个字符串的最后一个字符v

如果v为空或最后一个字符串v为空,则v.back().back()导致未定义的行为。