“~”在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盘启动
发布评论