我是C++的新手,之前一直使用Python,但我知道C++并不像Python那么易用。如果我想在C++中索引字符串"Example"的1-6个字符,该怎么做呢?我只想索引中间的元素而不是第一个或最后一个字符。
I want to index the inside elements. 考虑以下程序: #include <iostream> int main() { std::string str = "Example"; if (str.length() > 2) { std::cout << str.substr(1, str.length() - 2); } else { std::cout << str; } return 0; } 它的输出是xampl。
std::string
; 后者更加灵活。 - Keith Thompson