Dobrý den,
potřebuji int hodnotu z rozsahu 0 - 255 načíst do "malého" datového typu kvůli využití paměti. Používám Atmel Studio 6, kde int a short int mají 16 bitů - zbytečně velké. Pokud použiju:
unsigned char cislo, numero;
char znak;
char text[] = "125.244"
sscanf(text, "%d%c%d", &cislo, &znak, &numero); //znak jen na zahozeni tecky
jaký bude výsledek? Domnívám se, že se bude "hrabat" v paměti kde nechci
hu