相关疑难解决方法(0)

char保证恰好是8位长吗?

就这样.没有找到任何类似的话题所以请耐心等待.

c types char

59
推荐指数
5
解决办法
7万
查看次数

是否可以在C中创建长度为1位的数据类型

我基本上想要创建一种数据类型uint1_t.这甚至可能吗?

我知道bool数据类型的大小是一个字节.但是布尔值只需要一位.那么C基本上只使用一位用于布尔?如果是,那么它与其他七个有什么关系.在一个足够的情况下使用八位似乎是浪费空间.

c

21
推荐指数
2
解决办法
7325
查看次数

哪种C数据类型可以表示40位二进制数?

我需要表示一个40位的二进制数.应该使用哪种C数据类型来处理这个问题?

c binary

7
推荐指数
1
解决办法
2477
查看次数

c ++ 12bit变量,我该怎么做?

我正在构建一个体素引擎,所以我担心内存使用情况,使用12位而不是16位块ID可以节省大量内存.我有一个块ID的3D数组,每个id都有一个静态配置.

我不确定实现这一目标的好方法是什么.有没有办法只获得一块原始内存并自己管理它,这是一个好主意; 我可能遇到任何问题吗?有一个更好的方法吗?

我对c ++有一些经验,但我的大部分时间都花在了Java和c#上.

谢谢阅读!

c++ memory-management voxel

2
推荐指数
1
解决办法
206
查看次数

C++ 中的 10 位或 12 位字段数据类型

是否可以在 C++ 中使用 type-def(如 10 位或 12 位)来定义一些奇数大小的数据类型而不是标准类型?

c++ variables abstract-data-type

1
推荐指数
1
解决办法
8385
查看次数