2.uchar is an unsigned character.
After the maximum value of 255 is exceeded, unsigned shaping will be modulo. 255+ 1=256 , 256%256=0
Another example is 280%256=24.
Yes, 255+ 1 will be equal to 0,
This number will not be less than 0 or more than 255, and the value is within the interval.
This is determined by the characteristics of unsigned data itself, as are all unsigned integers.