山不在高,有仙则名。水不在深,有龙则灵。
----CSDN 时时三省
例题1:
i>=0恒成立 会进入死循环
因为unsigned是无符号数 所以不可能会有负数 就会进入死循环
注意:i打印的时候如果它上面类型是无符号数 但是打印是%d 它会打印有符号数
例题:2
这个循环结果应该就是 -1 -2 -3...-127 -128 127 126 125...3 2 1 0 -1 -2 -3...-127 -128...一直这样循环下去
strlen 求a就是求的a数组里面字符串的长度 就需要找到\0就是找到0 在0之前出现多少个元素就是打印多少
最后输出结果就是255
补充:
无符号位的时候char类型的取值范围就是在0~255
例题3:
无符号位的时候char类型的取值范围就是在0~255
不会大于255 所以就进入死循环了