WHY DOES IT LET ME PASS A POINTER ADDRESS TO A FUNCTION THAT EXPECTS AN INTEGER OR WHATEVER KILL YOURSELF