运算符小记
2015-09-27 15:07
218 查看
位移运算符和普通运算符一样,不会修改源操作数,需要修改源操作数时需要加上赋值号。
输出是:3
这样输出才是:1
int main() { int x = 3; x >> 1; printf("%d\n",x); return 0 }
输出是:3
int main() { int x = 3; x >>= 1; printf("%d\n",x); return 0; }
这样输出才是:1
相关文章推荐
- iOS之UI随笔-UIButton与UIImageView
- JavaScript高级程序设计之面向对象的程序设计之创建对象之原型模式 第6.2.3讲笔记
- 斯坦福iOS7 2013-2014秋Assignment 6的一种答案 #1
- C#读写INI文件的方法
- php array_push 与 $arr[]=$value 性能比较
- 点击苹果模拟器触发事件
- mySql and与or的使用
- 第二周学习内容小结
- Keil μVision5和Sublime Text2中文乱码
- LoaderManager杂记
- OpenStack在计算节点安装Docker遇到的问题
- HDU 5480 Conturbatio
- Java基础知识强化100:jsp和servlet有什么区别
- MySQL——存储过程
- HTML5 JS API 本地存储LocalStorage基本操作
- java匿名内部类
- ASP.NET MVC 2右键菜单和简单分页实例讲解
- Android常见问题——分辨率适配问题
- Kth Smallest Element in a BST
- 多个Fragment在屏幕翻转会重影问题的解决