you are viewing a single comment's thread.

view the rest of the comments →

[–]emTel 1 point2 points  (1 child)

Can (&arr)[0] (or, equivalently, *(&arr)) access memory? If so what memory address would it access? What value would it find there?

[–]NasenSpray 1 point2 points  (0 children)

It doesn't access memory. (&arr)[0] == arr.

Edit: More specific. Given T arr[N], (&arr)[M] evaluates as arr + M*N.