选B。32位机器,int大小是2个字节,+9就是18个字节(十六进制:12),ffca+12= ffdc
选B,第一个printf输出ffca,表明指针大小是2个字节,证明是16位机器,那么偏移9,就是0xffca+9*2=0xffdc。前面一位同志回答的有问题。