计算机运算
宇宙小生命
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
位运算的性质
常用位运算符:& (按位与)、| (按位或)、^ (按位异或)、~ (按位取反)、>> (按位右移)、<< (按位左移)。 & (按位与): 二进制上按每一位(0或1)进行与运算。 先看一个8位二进制的例子: 7 & 8 = 0000 0 111 & 0000 1000 = 0000 0000 = 0 7 & 3 = 0000 0111 &转载 2014-08-09 17:47:53 · 1739 阅读 · 0 评论 -
struct 的长度对齐
结构体的sizeof的值并不是简单的将其中各个元素所占的字节相加,而是要考虑到存储空间的字节对齐问题 结构体默认的字节对齐准则: 1. 结构体变量的首地址能够被其最宽基本类型成员的大小所整除; 2. 结构体每个成员相对于结构体首地址的偏移量(offset)都是成员大小的整数倍,如有需要编译器会在成员之间加上填充字符; 3.转载 2017-01-16 20:15:46 · 600 阅读 · 0 评论
分享