我现在在网上看了好一会儿,似乎找不到一个有点矢量实际上是什么的好例子。 我有一个为大学做的任务,即添加,删除,2个向量和交集的联合。但我很难理解实际的位向量是什么。我用C来写这个。 有人可以帮助我,这将是一个巨大的帮助。
答案 0 :(得分:2)
位向量是一种结构,其目的是各个位的可访问性。在实现方面,它可以是整数数组,其中提供了一些用于寻址和操纵数组的各个位的功能。对于最终用户,数组必须看起来是位的“字符串”,并且函数必须能够访问“字符串”的任意第n位。
C ++标准库中有一个bitset
类代表了这个概念,但是我不知道C语言中的一些选项。