i hope u will understand with this example: ASSUMING: ks (in lower case) is an in built function Code: int p = 5; Now, KS(p) will call the function ks passing the address of variable p and typescasting it to a void *.