类似unsigned char等的无符号整型,一定要注意越限问题:
例1:
unsigned char ch = 255;
ch++;//越限 ch = 0;
ch--;//0-1 又发生越限,此时ch值为255;
例2:
unsigned char ch = 2 ,str = 2;
while(ch--)
{
while(str--);
}
第一次循环:
ch = 2; str = 2 ,1 ,0 ,255
第二次循环:
ch =1;str = 255,254,......0,255;
第三次结束循环:
ch= 0,最终=255