gpt4 book ai didi

c++ - 为什么数组索引在索引和名称中是对称的

转载 作者:搜寻专家 更新时间:2023-10-31 02:14:38 26 4
gpt4 key购买 nike

<分区>

今天看了一些奇怪的混淆比赛代码,我发现数组索引是对称的,换句话说,x[n]n[x] 是一样的。例如,考虑以下代码:

#include <iostream>

int main()
{
int x[] = {0, 1, 2, 3, 4};
std::cout << x[3] << ' ' << 3[x]; // both display 3
}

Live on Coliru

这确实符合标准吗?如果是,有什么充分的理由吗?如果您能提供标准的引用/报价,还有奖金。

PS:代码在 gcc 和 clang 下都能正常编译

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com