![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 63
zyings
这个作者很懒,什么都没留下…
展开
-
ASSIC码表
十进制 十六进制 符号 十进制 十六进制 符号 0 0H (NULL) 64 40H @ 1 1H 65 41H A 2 2H 66 42H B 3 3H 67 43H C 4 4H 68 44H D 5 5H 69 45H E原创 2015-07-25 10:28:56 · 1873 阅读 · 0 评论 -
C语言中的逻辑右移和算术左移
博主今天在写代码的时候遇到一个奇怪的问题,程序 的要求是实现一个int的移位操作,不管左移还是右移,空出来的位置通通置0即逻辑移位。一开始没注意太多直接用了<<和>>移位操作符,结果却发现实现是错误的==! 经过查证发现,c语言中的移位操作符,在左移时执行的是逻辑移位,在右移时执行的是算术移位。那怎么用>>实现右移操作呢? 又经过查证得知,无符号数的移位操作都是执行的逻辑移位。那么要想用>>实现原创 2015-07-27 14:21:17 · 10142 阅读 · 2 评论