2019-03-23 18:06发布
lcofjp 发表于 2016-7-12 11:12 你说的我倒是头次听说。。。。
BlackHeart4theW 发表于 2016-7-12 11:41 这是共用体吧,位域。DSP上常见,:1表示占据一位,所以你会看到8个:1
最多设置5个标签!
我确保在C99标准下是这样的。
但C11是否改进了这个有清楚的可以聊聊,但为了兼容性,一般推荐用unsigned int型来声明。
《C语言程序设计-现代方法 第2版》P367页有关于位域的说明。
补充一下,第一个:1是最低位的bit,往下bit逐渐左移(就是变大,8421码那种。。),推荐你看看C相关教材详细了解一下,我讲的也有可能不对。
一周热门 更多>