摘要: C语言位运算符及作用:与、或、异或、取反、左移和右移 一、& 按位与 如果两个相应的二进制位都为1,则该位的结果值为1,否则为0应用:(1)清零若想对一个存储单元清零,即使其全部二进制位为0,只要找一个二进制数,其中各个位符合一下条件:原来的数中为1的位,新数中相应位为0。然后使二者进行&运算,即可 阅读全文
posted @ 2017-11-17 22:53 Scrazy 阅读(1472) 评论(0) 推荐(0) 编辑
摘要: assert 是宏,非函数,包含在assert.h 头文件中。 如果其后面括号里的值为假,则程序终止运行,并提示出错。这个 宏只在 Debug 版本上起作用,而在 Release 版本被编译器完全优化掉。 assert 宏只是帮助我们调试代码用的,它的一切作用就是让我们尽可能的在调试函数的时候把错误 阅读全文
posted @ 2017-11-17 22:12 Scrazy 阅读(476) 评论(0) 推荐(0) 编辑