相关疑难解决方法(0)

对于数组,为什么a [5] == 5 [a]?

正如Joel在Stack Overflow播客#34中用C编程语言(又名:K&R)所指出的那样,在C中提到了数组的这种属性:a[5] == 5[a]

乔尔说,这是因为指针运算,但我仍然不明白.为什么a[5] == 5[a]

c arrays pointers pointer-arithmetic

1567
推荐指数
16
解决办法
9万
查看次数

C多维数组中的奇怪数组语法

我知道这是真的:

x[4] == 4[x]
Run Code Online (Sandbox Code Playgroud)

多维数组的等价物是什么?以下是真的吗?

x[4][3] == 3[x[4]] == 3[4[x]]
Run Code Online (Sandbox Code Playgroud)

c arrays pointer-arithmetic multidimensional-array

12
推荐指数
1
解决办法
768
查看次数