摘要: 以下是国嵌唐老师对2013腾讯实习笔试部分题目的解析!1)32位机上根据下面的代码,问哪些说法是正确的?(C) signed char a = 0xe0; unsigned int b = a; unsigned char c = a; A. a>0 && c>0 为真 B. a == c 为真 C. b 的十六进制表示是:0xffffffe0 D.上面都不对解析:这个题目涉及到 有符号数和无符号数之间的转换0xe0的最高位是1,因此作为有符号数就是负数,作为无符号数就是正数所以 A 肯定是错的, B也错,c = 0xe0是正数,原因是正数和负数怎么可能相等呢,C是 阅读全文
posted @ 2013-04-19 19:23 芒刺 阅读(393) 评论(0) 推荐(0) 编辑