我应该如何运行 for 循环从我的字符串中一次选择两个字符?
int main{
string data;
for (i = 0; i <= data.size(); i+=2)
d = data[i] + data[i+1];
cout << "the list of two characters at a time is" << d;
}
//我想选择划分我的字符串(数据),例如:“你好,你好吗”一次分成两个字符的列表(其中空格也应该算作一个字符)并列出如下:
cout should give:
he
ll
o(space)
ho
w(space)
ar
e(space)
yo
u //the last one is appended with 8 zeros with u to make a complete pair
我不明白如何在 C++ 中到达字符串数据的第 i 个位置。