可以用4个字节存储多少个用户设置?

时间:2014-07-01 17:23:19

标签: binary hex settings preferences long-integer

我的存储空间有限,为2 x 2字节。我需要在此字节空间中尽可能多地存储(开/关)用户首选项。

到目前为止,我的计算总共有20个用户设置,增量为2的倍数,例如

First 2 Byte space

    Option A ON = 1
    Option B ON = 2
    Option C On = 4
    Option D On = 8
    Option E On = 16
    Option F On = 32
    Option G On = 64
    Option H On = 128
    Option I On = 256

Second 2 byte space:

    Option J On = 1
    K=2
    L=4
    M=8
    N=16
    O=32
    P=64
    Q=128
    R=256

从中我可以看出用户在所有20个选项中启用或禁用的内容(假设没有选择00000000/00000000)。

我的问题是,20是用户可以使用2 x 2字节来存储其状态的最大选项数量,还是有更高效的方式?

由于

0 个答案:

没有答案