在字符串中移动字符

时间:2014-04-03 14:23:43

标签: string character shift

我正在尝试将字符“n”次移到字符串中的左侧或右侧。示例将是“hello”向右移动3是“lohel”。另一个例子是“你好”向左移动2将是“llohe”。

到目前为止,我有这个,但它只适用于左移1:

strUserInput[0] = strUserInput[strUserInput.length()];

    for (unsigned int i = 0; i < strUserInput.length(); i++){
        strUserInput[i] =  strUserInput[i + 1];
    }

0 个答案:

没有答案