此帖出自嵌入式系统论坛
最新回复
这几个东西 我同时接触 有点搞混了
最近几天做了试验 搞清楚了。
谢谢大家
结论就是:其实位域和大小字节序没关系 -_-! 当然他们还是有影响的。
1 位域不够的时候,会占用下个字节。
byte a1:6;
byte a2:3;
实际上a2就到了下个字节中去了,不会继续占用上面的a1剩下的2个字节。
我曾经看到过公司内部的一个文档,说大小字节序,那个图示表明,会紧凑的占用字节。可能和编译器有关。反正可以肯定vs2008不是这样的。
2 大小字节序是cpu内部的排序方式,如果一个变量或者常量大于8bit,那么他就按照字节去划分。
如果小于8bit,这个就没有太多意义,因为最小的单位是字节。
耽误大家的时间了。
详情
回复
发表于 2009-4-25 21:43
| ||
|
||
| |
|
|
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
此帖出自嵌入式系统论坛
| ||
|
||
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
| |
|
|
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
此帖出自嵌入式系统论坛
| ||
|
||
浏览过的版块 |
EEWorld Datasheet 技术支持