Re:C++17 creates a practical use of the backward array index...
by int_19h on Monday April 03, 2023 @07:17PM
(#35432724)
It is extremely rare even in ancient C code. The only reason why it exists in C at all is because rewriting a[i] as *(a+i) was inherited by C from B; the latter only has a single machine word type for everything, so there was no way to define it such that a[i] would be legal but i[a] would be illegal in B.
[ Parent
| on HN ]
There are no comments on this comment yet.