![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
文章平均质量分 76
aLosePig
业精于勤,荒于嬉;
行成于思,毁于随。
展开
-
信息存储---字节顺序
字节顺序: 对于跨越多字节的程序对象,必须建立两个规则:对象的地址是什么和存储器中如何对字节进行排序. 一个w位的整数,位表示为[xw-1,xw-2 … , x1, x0],其中是xw-1最高有效位,而是x0最低有效位. 对表示一个对象的字节序列排序,有两个通用的规则:小端法(little endian):在存储器中按照从最低有效字节到最高有效位字节的顺序存储对象.大端法(big endian):在存储器中按照从最高有效字节到最低有效位字节的顺序存储对象. 大多数源自以前的Digit原创 2011-03-08 00:04:00 · 850 阅读 · 0 评论 -
信息存储---C语言中的位运算和逻辑运算
C语言支持按位布尔运算,其可运用到任何”整型”的数据类型上. C提供了一系列的逻辑运算||,&&,和!,分别对应于命题逻辑中的OR,AND和NOT运算,但是它们的功能是完全不同的.逻辑运算认为所有非零的参数都表示TRUE,而零参数表示FALSE.它们返回1或者0,分别表示结果为TRUE或者为FALSE.按位运算只有在参数被限制为0或者1时,才和与其对应的逻辑运算有相同行为.逻辑运算符&&和||,如果对第一个参数求值就能确定表达式结果,那么逻辑运算符就不会对第二个参数求值.因此,例如表达式a原创 2011-03-11 00:26:00 · 781 阅读 · 0 评论