I am trying to figure out the difference between a bit array and a bit vector.
When browsing the web I find conflicting information.
Some sources claim that a bit array is simply an array with 1s and 0s in each index.
E.g.
{0,1,0,0,0,1}
And some sources claim that a bit vector is some sort of array that can have for example one nibble in each cell.
{0001,0010,0000,0011}
Does this mean that the terms bit vector and bit array are the same and that they come in multiple forms or is it just that they are different data structures?