есть массив 3-х уровневый.
Код
const uint8_t posdigits[6][10][2 * 7] = {
{ // POS_0
{ }, // 0
{ }, // 1
{ }, // 2
{ }, // 3
{ }, // 4
{ }, // 5
{ }, // 6
{ }, // 7
{ }, // 8
{ }, // 9
},
мне надо его заполнить, да так, что последний элемент массива - самые внутренние вложенные скобки- элемент 0- адрес элемента массива, элемент 1- значение. Элемент 2- адрес, 3- значение.
например, так
{1, 2, 1, 4... }, // 0
т.е. я хочу уже в обрабатываемой ф-ии вызывать элементы массива. И видим, что в номер элемента 1 я сначала пишу 2, потом, вызвав еще раз, в тот же элемент 1 пишу 4. Но мне надо, чтобы не 4, а или 4. Или где-то и 4.
Вот как соорудить это?
Код
const uint8_t tst_mass [2][2] =
{
{ 0, BIT_2 }, // 0
{ 0, BIT_3 }, // 1
};
вот так, но BIT_2 сделать ИЛИ или &