for (int i = len-2; index>= 0; index --)
答案 0 :(得分:5)
如果没有任何真实的背景,我会冒昧地将int i
替换为int index
。
答案 1 :(得分:4)
您使用的是两个变量:i
和index
,这可能会给您带来麻烦吗?
答案 2 :(得分:1)
很难从单行代码中分辨出来,但为什么要初始化i,以及检查和递减索引?尝试:
for (int index = len-2; index>= 0; index --)
答案 3 :(得分:0)
你正在向后循环字符串? (我想这是你的意图)
你也没有从字符串中的最后一个字符开始,你从第二个字符开始(len-2)。