Article / Updated 03-26-2016
When an application is running, the functions in the application exist in the memory; so just like anything else in memory, they have an address. And having an address is good, because that way, people can find you.
You can take the address of a function by taking the name of it and putting the address-of operator (&) in front of the function name, like this:
address = &MyFunction;
But to make this work, you need to know what type to declare address.