2010年12月17日
摘要: [代码]输出: 4321这道题的关键是printf函数返回什么, 平时很少用到,查下文档说返回的是输出字符的个数. 所以最里面的输出43,返回2,中间的输出2,返回1,最外面的输入1,返回1.[代码]输出: 8这个输出要看运算符的优先级,因为"+"先于"",所以先 2+a,得值3,表达式就变成了 a 3, 而a仍然等于1,所以左移3位二进制变成了 00..00 0000 1000 = 8[代码]输出: 35BGUVbdtx这个题是做异或运算,根据公式 a ^ b ^ a = b[代码]输出: 0x未初始化,所以这个值是"脏值",不知道里面是什么值.不知是否有0的可能性. 1 && x 阅读全文
posted @ 2010-12-17 09:02 Maxwell Hu 阅读(404) 评论(0) 推荐(0) 编辑