什么是位压缩

91次

问题描述:

压缩的位像素什么意思

推荐答案

2023-10-24 12:36:13

应该就是位域结构吧

假设有个程序中用到两个变量,这两个变量的取值范围都不大,最多不会超过16种.正常的方法可能是声明int a,b;但在N年前,计算机内存还非常小的时候,程序员要节约内存空间,就可以用位域结构.我们可以用如下结构.

struct A{

int a:4;

int b:4;

};

a,b成员都只占4位,可以表示2^4=16个值.整个结构只占1字节.比int a,b;占4个字节要节省75%

知道问答相关问答

(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6