Witam,
Mam problem z wypisaniem zadanej cyfry na wyświetlaczu z mojej nokii.
Mam taką funkcję:
No i teraz pisząc np.
lcd_str("TEST");
bądź
lcd_str("1234");
Wszystko się ładnie wyświetla.
Chciałem zrobić teraz coś takiego, żeby móc wyświetlać na wyświetlaczu np. odczyt temperatury, więc muszę do funkcji lcd_str(); wsadzić zmienną.
Pomyślałem nad funkcją itoa();
i zrobiłem coś takiego:
No i rzeczywiście na wyświetlaczu ukazała się liczba 122, jednakże przy kompilowaniu dostałem ostrzeżenie
W jaki sposób się tego pozbyć?
Mam problem z wypisaniem zadanej cyfry na wyświetlaczu z mojej nokii.
Mam taką funkcję:
Kod: C / C++
No i teraz pisząc np.
lcd_str("TEST");
bądź
lcd_str("1234");
Wszystko się ładnie wyświetla.
Chciałem zrobić teraz coś takiego, żeby móc wyświetlać na wyświetlaczu np. odczyt temperatury, więc muszę do funkcji lcd_str(); wsadzić zmienną.
Pomyślałem nad funkcją itoa();
i zrobiłem coś takiego:
Kod: C / C++
No i rzeczywiście na wyświetlaczu ukazała się liczba 122, jednakże przy kompilowaniu dostałem ostrzeżenie
implicit declaration of function 'itoa'
passing argument 1 of 'lcd_str' makes pointer from integer without a castW jaki sposób się tego pozbyć?