answer is : (A) 4
for the 64-bit system (the size of integer is 4)
first typecasting of i is done from double to char
and then from char to float
and then float to int
then the final size of the i will be 4 (the size of int )
answer may be 2(the size of int) if your system is of 32-bit configuration.