0

我想在 c++ 中对字符数组进行切片,或者只是下面给出的 python 代码的等效代码。

s1 = ["A", "B", "C" , "D" , "E"]
s2 = s1[0:2] 

s2 ==> ["A","B"]
s1 ===> ["A", "B", "C" , "D" , "E"]
4

1 回答 1

4

您应该std::string在处理字符串时使用对象并检索可以使用的字符串的某些部分std::string::substr

std::string s1("ABCDE");
std::string s2 = s1.substr(0, 2);
于 2013-09-27T22:08:33.910 回答