Witam
Korzystam z przykładu stdiodemo.c Joerga Wunscha WinAVR-20090313.
Mam problem z wyświetleniem elementów tablicy.
Do tablicy są wpisywane cyfry 1-9. Muszę dodawać 48 żeby się normalnie wyświetlały.
Tablica[0]=Cyfra+48;
Nie wiem skąd taka różnica w wyświetlaniu elementów tablicy. Teksty wyświetla dobrze.
Nie mam pojęcia gdzie szukać błędu?
Korzystam z przykładu stdiodemo.c Joerga Wunscha WinAVR-20090313.
Mam problem z wyświetleniem elementów tablicy.
FILE lcd_str = FDEV_SETUP_STREAM(lcd_putchar, NULL, _FDEV_SETUP_WRITE);
stderr = &lcd_str;
unsigned char Tablica[5];
Tablica[0]=48+1
fprintf(stderr,"%s", Tablica[0]); ?? tu wyświetla prawidłowo 49
fprintf(stderr,"%s", Tablica); ?? a tu wyświetla 1
Do tablicy są wpisywane cyfry 1-9. Muszę dodawać 48 żeby się normalnie wyświetlały.
Tablica[0]=Cyfra+48;
Nie wiem skąd taka różnica w wyświetlaniu elementów tablicy. Teksty wyświetla dobrze.
Nie mam pojęcia gdzie szukać błędu?
