C++ 一道基础笔试题
来源:互联网 发布:知乎 汽车金融风控 编辑:程序博客网 时间:2024/06/09 18:19
C++函数:
int foo(int x) { return x&-x; }
调用函数 foo(2^31 - 3)得到的结果是什么?
^ 的优先级高于 - ;所以 2^31 - 3 = 30;
30 & -30 = 0……11110 & 1……00010 = 0……0010 = 2;
-30是以补码的形式在机器中存储的。
基础知识还是挺重要的。
0 0
- 一道C笔试题
- C++ 一道基础笔试题
- 一道C语言笔试题
- 大华一道C笔试题
- C的一道笔试题
- 曾经的一道C语言笔试题
- 群硕一道笔试题(java,c++)
- 一道C语言的指针笔试题
- C/Python实现的一道笔试题
- C基础笔试题
- 一道错过的很基础的笔试题
- 一道笔试题,引发我的基础问题的反思
- 记录XYD笔试的一道基础编程题
- gameloft一道笔试题
- google笔试题一道
- 网易一道笔试题!
- 一道迅雷笔试题
- 一道MSSQL笔试题
- MyBatis(1):MyBatis入门
- 结构体的指针偏移
- 【codeforces 484D】【DP】Kindergarten
- OC部分
- Java 性能优化的五大技巧
- C++ 一道基础笔试题
- 原型模式
- CSS练习一之内部样式表、外部样式表、边框
- Python Unicode 与中文处理
- 性能优化那些事
- dom4j解析xml
- html5网页设计-集团首页
- php扩展练习-入门
- # IOS 对 static extern const #define 的理解