C 3d array pointer decay with & and without &
Note that a is not a pointer is an array. So when you subtract a pointer to an another pointer. The result is not really an address, It’s numbers of element between them. The type of the result is ptrdiff_t and you should print it with %td. So when you do &a[1] – &a[0], you … Read more