He said it's the same as
*(index + arr)
which is correct.C pointer arithmetic already accounts for object sizes.
And it's sizeof, not size_of. And
arr + x
is completely different from x + *arr
And it's a series of "values".