![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作符
黄丑丑努力敲代码
这个作者很懒,什么都没留下…
展开
-
不定义第三个变量,交换两个整型变量的值。(两种方法)
目录方法一方法二 方法一 代码: #include <stdio.h> int main() { int a = 23; int b = 32; printf("a = %d,b = %d\n",a,b); a = a + b; b = a - b; a = a - b; printf("a = %d,b = %d\n",a,b); return 0; } 结果: a = 23,b = 32 a = 32,b = 23 方法二 知识点引入: 异或运算符 “^原创 2021-02-19 23:29:02 · 600 阅读 · 0 评论 -
剑指offer 15 : 二进制数中1的个数(操作符:左移、右移、&(与))
二进制中1的个数 一、考点 操作符 左移 << 的使用 操作符 & 的使用 二、考点笔记 1.左移操作符 “<<” 它是对二进制数进行操作的。 将二进制向左边移动一位,右边自动补0。 举例: 如7的二进制为:(一共32位) 00000000000000000000000000000111 对7左移一位:(结果是14) 00000000000000000000000000001110 代码: int main(){ int a = 7; a = a <<原创 2021-02-18 17:21:21 · 220 阅读 · 0 评论