Interview Question 3535

Created by admin on Sat, 17/11/2012 - 12:21
Explanation: 
1 is internally represented as all 1's. When left shifted four times the least significant 4 bits are filled with 0's.The %x format specifier specifies that the integer value be printed as a hexadecimal value.
Question: 

main() {
printf("%x",-1<<4);
}

Language: 
Answer: 

fff0