C++

t[i] = s[j];
i++;
j++;

注意与自增运算符的前缀形式区别,如果是:

t[++i] = s[++j];

则等价于:

i++;
j++;
t[i] = s[j];

贴一段课本上的介绍:

1.++i:表示在引用变量i之前,先使 i 加1,以加1后的 i 作为运算结果;
2.i++:表示在引用变量i之后,才使 i 加1,以加1前的 i 作为运算结果。
posted @ 2023-02-04 10:07  星火~燎原  阅读(57)  评论(0)    收藏  举报