Taky tomu nějak nerozumím - problém by snad mohl být při dekrementaci z nuly - u unsigned char bude hodnota 255 - nebude tedy menší než nula, ale k tomu by snad nemělo dojít??
Já osobně tedy radši přičítám “for(u8 i=0; i<9; i++)” a nemám problém s použitým datovým typem