2011年10月8日
摘要: http://www.cppblog.com/suiaiguo/archive/2009/07/16/90228.html隐式类型转换&& 负数的补码偶然看到一道C++面试题:voidfoo(void){unsignedinta=6;intb=-20;(a+b>6)?puts(">6"):puts("<=6");//puts为打印函数}问输出是什么?答案是输出 >6。这道题主要考察两个东西。1.隐式类型转换:int型变量转化成unsigned int, b成了正数.2.负数的补码:计算机系统中的数值是以补码形式表示 阅读全文
posted @ 2011-10-08 10:31 chingliuyu 阅读(541) 评论(0) 推荐(0) 编辑