(gcc.info.gz) Pointer Arith
Info Catalog
(gcc.info.gz) Subscripting
(gcc.info.gz) C Extensions
(gcc.info.gz) Initializers
5.20 Arithmetic on `void'- and Function-Pointers
================================================
In GNU C, addition and subtraction operations are supported on pointers
to `void' and on pointers to functions. This is done by treating the
size of a `void' or of a function as 1.
A consequence of this is that `sizeof' is also allowed on `void' and
on function types, and returns 1.
The option `-Wpointer-arith' requests a warning if these extensions
are used.
Info Catalog
(gcc.info.gz) Subscripting
(gcc.info.gz) C Extensions
(gcc.info.gz) Initializers
automatically generated by
info2html