【发布时间】:2014-12-12 05:12:56
【问题描述】:
我有一个大字符 *str,其中前 8 个字符(如果我没记错的话等于 64 位)代表一个位图。有没有办法遍历这 8 个字符并查看哪些位是 0?我在理解位的概念时遇到了很多麻烦,因为您无法在代码中“看到”它们,所以我想不出任何方法来做到这一点。
【问题讨论】:
-
建议显示示例“前 8 个字符”。 “前 8 个字符”然后是“这 4 个字符”是什么意思?
-
4 只是一个错字。当我说前 8 个字符时,我的意思是 str[1,2,...,8]
-
你的意思是 0...7 而不是 1...8 吗?因为 C 中的数组索引从 0 开始。