C
C
_才疏学浅_
还有很多知识我不知道,还有很多知识需要我去学习,还有很多知识需要我组成体系
展开
-
1<<i和if(i&(1<<j))的意思
1<< i就是左移 i 位,得到的是2的 i 次方例如 1<<200000001 ------> 00000100 ------>2的2次方 = 4 i &(1<< j )就是将左移 j 位的1与 i 进行按位与,就是保留 i 转换为二进制数后的第 j 位数,其他的都改为0如果第 j 位数为0,则i&(1<<j)的值为0,否则不为0...原创 2021-11-04 19:07:35 · 1943 阅读 · 0 评论 -
关于void show(int b),void show(int &b)与void show(int* b)的区别的举例与注解
我们看看下面这三个代码 1 2 3void show(int& b) { void show(int b){ void show(int *b){ c...原创 2021-11-05 20:33:42 · 1875 阅读 · 0 评论