C++中关于左移的操作的一点学习
2010-11-17 19:07
281 查看
最近做DF1协议有关的通信,帧的尾部需要填入CRC校验值,涉及到了字左移的操作。
字在左移的时候当然要关心字的右边补的是0还是1
通过写一段代码测试的结果为:
当把字定义为有符号型时,右边补的为1
当把字定义为无符号型时,右边补的为0
字在左移的时候当然要关心字的右边补的是0还是1
通过写一段代码测试的结果为:
当把字定义为有符号型时,右边补的为1
当把字定义为无符号型时,右边补的为0
相关文章推荐
- 实习期间关于VC/C++的一点学习笔记
- 看完首页文章谈谈关于C++学习的一点感想
- c++学习之--关于文件
- 关于文件流Seek以及Read操作的一点不满
- 最近关于编程学习的一点小体会
- C语言的一点操作(学习笔记)
- 关于C++随机数生成中种子值设置的一点总结,解决随机数序列重复问题
- 关于AutoCAD的dwg文件操作学习
- 学习C++动态链接库基础知识 (主要关于QT项目)PART2
- 关于感知学习模型机中空间任一点到超平面的距离公式的推导过程
- 学习C++的一点体会
- 关于c++中的文件操作
- 关于技术人员学习一点人际关系的讨论
- c++学习笔记01-输入输出流&&文件输入输出操作
- C++学习笔记(三)----关于at()和下标符[]
- 我的C++学习日记——关于const数值变量,指针和引用的理解
- 关于学习的一点感悟
- 关于学习C++的一些小心得(2)
- Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
- [转]关于学习C/C++