gpt4 book ai didi

c - 我可以在哪里放置数组下标?

转载 作者:太空狗 更新时间:2023-10-29 15:14:09 26 4
gpt4 key购买 nike

<分区>

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

This question问为什么

a[5] == 5[a]

除了一个...之外,所有方面都得到了回答

为什么一开始就允许在整数后面放一个数组下标?为什么不允许写类似的东西

[a]5

[5]a

或者将 [] 放在其他奇怪的地方?

换句话说,允许数组索引运算符的定义是什么?

编辑 I: 我收到的引用标准的答案一开始有点难以理解。但是在响应者的帮助下,我现在明白了。指针或整数后允许有数组下标(方括号)。如果跟在指针后面,括号内的必须是整数。如果后面是整数,括号内的一定是指针。

我接受了不太受欢迎的答案,因为他在让我理解标准中的引述方面做了更多的帮助。但是严格引用标准的答案也是正确的。只是一开始更难理解。

编辑 II: 我不认为我的问题是重复的。我的问题是关于数组下标运算符的允许语法。它是通过引用从未出现在我应该重复的问题中的标准来回答的。它是相似的,是的,但不是重复的。

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