Переворачиваем массив в среде Arduino IDE.

Переворачиваем массив в среде Arduino IDE.

Достаточно часто в разработке в среде Arduino необходимо переворачивать массив.

Данный небольшой пример наглядно показывает, как можно перевернуть массив при разработке проектов на Arduino.

void setup() {
Serial.begin(9600);
byte bytes[] = {0, 1, 2, 3, 4, 5, 6, 7};
// выводим в порт
for (byte i = 0; i < 8; i++) {
Serial.print(bytes[i]);
Serial.print(' ');
}
Serial.println();
// копируем массив в буфер
byte buf[8];
for (byte i = 0; i < 8; i++) {
buf[i] = bytes[i];
}
// переписываем наоборот
for (byte i = 0; i < 8; i++) {
bytes[i] = buf[7 - i];
}
// выводим для проверки
for (byte i = 0; i < 8; i++) {
Serial.print(bytes[i]);
Serial.print(' ');
}
}
Работа с массивами Дата публикации 2 декабря , 2019

Cлучайные товары

Посмотреть товар в Магазине »

Мы в соц сетях

Подпишись на канал Telegram

Portal-PK (Портал ПК) © 2015 - 2024
Разработка проектов
AT Block
DWIN Box