“~”在C语⾔中的含义今天看到代码中有⼀个  a & ~1 的代码,不明⽩~的意思,百度了⼀下
~代表的意思是按位取反,例如 ~1在32位机器中就成了
1: 00000000 00000000 00000000 00000001
张行老婆
董洁现任老公为了避免爆胎~1:11111111 11111111 11111111 11111110纸袋子
这个功能可以⽤来给数字快速分组,例如
林继东个人资料
for ( i = 0; i < 100; i++)  //每3个数字分为⼀组
{
printf ("now num is: %d, group num is: %d, index num is: %d.\n", i, i & ~3, i &3); }
>从u盘启动