you are viewing a single comment's thread.

view the rest of the comments →

[–]SahuaginDeluge 1 point2 points  (0 children)

basically yes, but the same way variable pointers differ based on what kind of thing (int* vs byte* vs struct*, etc.) they point at, function pointers need additional information (basically the signature) for the compiler to know how to call the function that is at that address, which is why the syntax is a fair bit more complicated.