check this :https://stackoverflow.com/questions/2795575/how-does-dereferencing-of-a-function-pointer-happen
64.3k questions
77.9k answers
244k comments
80.0k users