Сравнение массивов.
- Войдите на сайт для отправки комментариев
Ср, 08/06/2016 - 19:13
День добрый, суть вопроса такова:
Имеется набор RFID-карточек, нужно сделать так, чтобы при считывании определенной карты на определенный порт подавался сигнал.
Я создал два таких вот массива:
unsigned char reading_card[5]; unsigned char cards_array[][5] = { {123,123,123,123,123}, {234,234,234,234,234} };
Дальше нужно последовательно сравнить первый массив со строками второго, и при совпадении - подать сигнал на соответствующий порт. Можете подсказать, в каком направлении курить мануалы?
memcmp
А разве сработает? Мне нужно сравнивать массивы построчно, а memcmp сравнивает их начиная с первого элемента.
Тем более что у массивов разные размерности.
В общем, уже наиндусил решение через 2 цикла for, вроде работает.
Ну и где код?
Ну вот второй цикл строки с 3 по условие в ифе можна заменить на memcmp