我想使用 2bits 在循环中打开和关闭部分数学语句。有点像:
Result[i] = someMath*bits[0] + someMath*bits[1]
(bits[n] 指的是索引n,而不是 n 的值)
将它们用作标志,但随后在每个循环中,我想将它们更多地增加为二进制编码值:
位++
因此,每次迭代时,2 位将循环通过 00,01,10,11,00,01 ...
搜索我找到了位域,但我没有看到类似增量或数组的方式来访问元素。
任何想法表示赞赏。
如果它必须是 8 位,那很好,最低两位仍将遵循我所追求的模式;)