What do you get by adding signed integers and unsigned integers in C language?
A+b returns an unsigned number by default, if a signed number int c; is obtained; c = a+b; Sure, c>0, but A+B > Because the result overflows as an unsigned number, add 65536 and the result becomes a positive number.