c - 一次增加两个索引

标签 c arrays

假设我有两个 int 数组,array1 和 array2。

这一行是:

array1[i++] = array2[j++];

等于:

array1[i] = array2[j];
i++;
j++;

最佳答案

是的,它们是等效的,除非您编写了#DEFINE i j#DEFINE j i,在这种情况下,第一个的行为代码片段未定义

关于c - 一次增加两个索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35319502/

相关文章:

c - C 结构成员是否继承编译器属性?

java - 数组和排序

比较字符数组以检查输入是否相同

javascript - 如何访问数组中的 URL 并将用户发送给它

c - 位操作过程的优先级似乎不正确

C 奇怪有趣的程序输出

c - * 和 [] 中哪一个在 C 中绑定(bind)最强?

C 防止堆溢出

在游戏中将输入转换为大写

ios - 仅当我将手机置于横向模式时才会加载表格 View