• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Kasowanie elementu tablicy
#1
Witam, zczytuje od użytkownika kolejne elementy tablicy znaków z klawiatury, stwierdziłem, że trzeba mu udostępnić możliwość skasowania ostatnio wprowadzonego, więc wpisuję w to miejsce NULL, ale na Arduino ten NULL jest zapisywany jako przypadkowy znak, czemu? Jak temu zapobiec?
Kod:
if (customKey == '*'){
      i--;
      Serial.println(odpowiedz);
      odpowiedz[i] == NULL;
      Serial.println(odpowiedz);
      lcd.clear();
      lcd.setCursor(0, 0);
      lcd.print(odpowiedz);
    }
Wynikiem usunięcia z 456 cyfry 6 jest 456 (nic nie zrobił), a wpisując na ostatni element tablicy cyfrę wpisuje m:
Wyjście:
456
456
45m
 
Odpowiedź
  


Wiadomości w tym wątku
Kasowanie elementu tablicy - przez albert81a - 29-05-2018, 10:17
RE: Kasowanie elementu tablicy - przez kaczakat - 29-05-2018, 10:25
RE: Kasowanie elementu tablicy - przez albert81a - 29-05-2018, 10:27

Skocz do:


Przeglądający: 1 gości