u8 overflow
#include <stdio.h>
unsigned char inc(unsigned char x, unsigned char amount) {
if (x > 255-amount) {
return 255;
}
else {
return x+amount;
}
}
int main(void) {
unsigned char x = 250;
x = inc(x,10);
unsigned char y = 250;
y += 10;
printf("%d, %d\n", y, x);
return 0;
}INFO