奇技淫巧
对对影成三人
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
求两个数的平均数
前些天看见一个求两个数的平均数的题目,由于以前一直做嵌入式小系统,对这种奇技淫巧还是比较喜欢的,尤其是当在一些硬件受限的系统上写代码时,会有意想不到的效果。 是这样 : int temp_a , temp_b , mid ; mid = (temp_a & temp_b) + (( temp_a ^ temp_b )>>1); 这个表达式 的正确性原创 2014-03-03 14:49:24 · 1461 阅读 · 0 评论 -
数组溢界地址的正确使用: 即 int a[6] 中的 a[-1] 和 a[6] 正确使用
数组溢界地址的正确使用: 即 int a[6] 中的 a[-1] 和 a[6] 正确使用原创 2014-06-24 10:04:25 · 1705 阅读 · 1 评论 -
使用 & ^ << 等 位符实现加法运算
学习过C语言的同学都知道,再写代码的时候,位操作运算总比算数运算操作快, 本文就是用C语言提供的位运算实现两个数的加法。 本文使用的代码都经过调试正常并且能够运行,调试环境centos gcc 一下是实现代码,以及测试结果: #include #include int main(int argc, char **argv) { int add_a,add_b;原创 2014-06-27 14:44:15 · 985 阅读 · 0 评论
分享