Witam.
Ostatnio zauważyłem pisząc program pod Atmega8, że przy instrukcji warunkowej (if) program mi wariuje.
Dzieje się to wtedy, gdy w warunku podaję jakąś operację arytmetyczną, wtedy program wogóle nie wykonuje takiego warunku. Czy to oznacza, że nie jest to wspierane. Rozwiązałem ten problem przez stworzenie zmiennej lokalnej, ale nie jest to rozwiązanie na dłuższą metę.
Co proponujecie?
Pozdrawiam.
Ostatnio zauważyłem pisząc program pod Atmega8, że przy instrukcji warunkowej (if) program mi wariuje.
Dzieje się to wtedy, gdy w warunku podaję jakąś operację arytmetyczną, wtedy program wogóle nie wykonuje takiego warunku. Czy to oznacza, że nie jest to wspierane. Rozwiązałem ten problem przez stworzenie zmiennej lokalnej, ale nie jest to rozwiązanie na dłuższą metę.
Co proponujecie?
Pozdrawiam.
