As per image sub=7(not typecasted), sub1=28(typecasted). I don't understand why is sub giving wrong value I understand I have not typecasted but,each pointer variable is holding 4 byte value (i.e int type) then,typecasting must not be required isnt i...