Pointer C function call

In C, a function pointer is a variable that stores the address of a function, it can be called as a standard function.

Pointer objects can be called as in C : the first parameter must be the function signature, followed by the functions arguments.

Notes

  • Calling C pointers can be dangerous, and exposes to certain risks that need to be managed carefully.
  • The function signature string follows the same format used to define C functions from a Library C functions signatures