This question already has answers here:
With arrays, why is it the case that a[5] == 5[a]?
(18个回答)
5年前关闭。
是什么使这种结构?
我不知道是什么使2 [a]。这是C语言的另一种老化吗?
(18个回答)
5年前关闭。
是什么使这种结构?
int a[10];
int x;
x = 2[a];
我不知道是什么使2 [a]。这是C语言的另一种老化吗?
最佳答案
它是2[a] = *(2 + a) = *(a + 2) = a[2]
注意:+
运算符具有交换属性
关于c - 是什么使这种结构? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21918516/
10-11 18:36