VC6.0 is definitely not the answer, its int is 32 bits. If the int of this question is 16, then choose B.
Explanation:-1 is stored in memory in the form of complement. The two's complement is:111111165438+.
This number is output as an unsigned number: 0xffff or 65535.
How to convert from visual-1 to complement form: because suppose your platform is 16 bit.
Complement of-1 = 216-|-1| =10000000000-1=165438+