c - 好的,作业 : How can X[i] possibly be interpretted the same as i[X] in C?

标签 c arrays 32-bit

<分区>

Possible Duplicate:
In C arrays why is this true? a[5] == 5[a]

X[i] 怎么可能被解释为与 C 中的 i[X] 相同?

我认为问题是询问如何将数组 [elementInArray] 解释为与 elementInArray[array] 相同

此外,与相同的作业无关: “解释为什么不需要表示浮点格式的‘隐藏位’。” (以二进制的32位字表示)

最佳答案

在 C 中,X[i] = i[X] = *(X + i) = *(i + X)。根据交换性质,它们是相同的。

关于c - 好的,作业 : How can X[i] possibly be interpretted the same as i[X] in C?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13063602/

相关文章:

c - 使用 gcc wrap 选项时出现段错误

c - 使用指针初始化字符串

.net - 有没有办法强制 "Any CPU"编译的应用程序在 64 位操作系统上以 32 位模式运行?

Ubuntu : dpkg --add-architecture i386 throwing error --add-architecture unknown option

python - 32 位 Windows 10 上的 Tensorflow : is not a supported wheel on this platform; package missing in current win-32 channels, 没有匹配的发行版

c - 我该如何用 cffi/lisp 包装 opencv 宏?

java - 从行列表中获取数组?

java - 断言等于将字符串和数组列表与 Excel 中的文本数据进行比较

python - 如何在某个字符后停止读取输入?

C 程序文件复制