C 什么是位向量?

C 什么是位向量?,c,C,我在网上找了好一阵子,似乎找不到一个关于位向量的好例子。 我有一个大学作业要做,那就是增加,删除,2个向量的并集和交集。但我很难理解实际的位向量是什么。我用C写这个。 有人能帮我一下吗,这将是一个巨大的帮助 位向量是一种结构,其目的是单个位的可访问性。在实现方面,它可以是一个整数数组,并提供一些函数来寻址和操作数组的各个位。对于最终用户来说,数组必须看起来像一个位的“字符串”,函数必须能够访问“字符串”的任意第n位。 在C++的标准库中有一个“代码”> BITSET 类,它代表了这个概念,但是我

我在网上找了好一阵子,似乎找不到一个关于位向量的好例子。 我有一个大学作业要做,那就是增加,删除,2个向量的并集和交集。但我很难理解实际的位向量是什么。我用C写这个。
有人能帮我一下吗,这将是一个巨大的帮助

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

我看到了,但是我不理解它,我在寻找更好的描述……位向量是位向量。这是一个数学概念。实施可以采取任何数量的不同方向。