【发布时间】:2020-03-14 15:06:33
【问题描述】:
我在 C 语言中搜索指针,并在给定网站上发现了以下用法:
int main() {
int i;
int array[5] = {10, 20, 30, 40, 50};
for(i = 0; i < 5; i++) {
printf("%d\n", i[array]); /* Instead of "array[i]"" */
}
return 0;
}
它是如何发生的,为什么printf 函数会理解这一点?
【问题讨论】: