Computer Science - Tricks - 反向思维:善用位运算中的NOT

Tricks - 反向思维:善用位运算中的NOT

 

直接敲出一个二进制位全为1的数会使手疼且不具有移植性,但是~0可以完美解决问题;

直接敲出一个最低字节全为0、其他字节全为1的数也是困难的,但是~0xff可以完美解决问题。

 

善用~,可以“四两拨千斤”。

posted @ 2018-01-28 15:11  Samaritan_z  阅读(168)  评论(0编辑  收藏  举报