【问题标题】:What is a bit vector? [duplicate]什么是位向量? [复制]
【发布时间】:2013-11-06 12:39:15
【问题描述】:

我在网上看了很长时间,但似乎找不到一个很好的例子来说明位向量到底是什么。 我有一项大学作业要做,那就是添加、删除、合并 2 个向量和交集。但我很难理解实际的位向量是什么。我正在使用 C 来写这个。 有人可以帮我解决这个问题,这将是一个巨大的帮助。

【问题讨论】:

标签: c


【解决方案1】:

位向量是一种结构,其目的是单个位的可访问性。在实现方面,它可以是一个整数数组,提供一些函数来寻址和操作数组的各个位。对于最终用户,该数组必须看起来像一个“字符串”位,并且函数必须能够访问“字符串”的任意第 n 位。 C++ 标准库中有一个bitset 类代表这个概念,但我不知道C 语言中有一些选项。

【讨论】:

    猜你喜欢
    • 2015-10-20
    • 1970-01-01
    • 1970-01-01
    • 2014-07-14
    • 2012-07-20
    • 2013-02-23
    • 2017-02-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多