标签: c
在回答另一个问题时,有人开玩笑地提到使用<: :>代替[]进行数组下标。我从来没有听说过这个,显然谷歌也没有,所以我做了一些测试,发现C编译器中的<:可以与[和:>互换。可以与],IE:
<: :>
[]
<:
[
:>
]
int* ptr; ptr<:0:>; ptr<:0]; ptr[0:>;
所有编译和意思相同的事情。这个运营商的目的是什么?