PpHd (./26) :1 A pointer to an object or to void may be cast to a pointer to a function, allowing data to be invoked as a function (6.5.4).