6.23 Arithmetic on
- and Function-Pointers
In GNU C, addition and subtraction operations are supported on pointers to
and on pointers to functions. This is done by treating the size of a
or of a function as 1.
A consequence of this is that
is also allowed on
and on function types, and returns 1.
requests a warning if these extensions are used.