在python中你可以说"print String"[-1]
它会打印成最后一个字符'g'。在c ++中是否有相同的内容?
答案 0 :(得分:7)
您可以使用string.back()来获取对字符串中最后一个字符的引用。字符串的最后一个字符是反向字符串中的第一个字符,因此string.rbegin()将为您提供最后一个字符的迭代器。
答案 1 :(得分:1)
使用back()
的{{1}}功能:
std::string
<强>输出:强>
std::string str ("Some string");
cout << str.back()
答案 2 :(得分:1)
您可以使用以下功能:
$(document).on('scroll', '.slick-viewport',function(){
$('.checkGroup:checked').parent().each(function (i, val) {
$('span[level ="' + i + '"]').each(function(){
$(this).prev().text($(val).text());
});
});
})
如果要输出,则:
my_string.back();
答案 3 :(得分:1)
对于C字符串,它是
String[strlen(String) - 1];
对于C ++样式字符串,它是
String.back();
*String.rbegin();
String[String.length() - 1];