Dim i as Byte
For i= 0 to 255
‘Here do something
Next
恩,看起来不错的一行代码。一个字节的范围是0~255,貌似正常。
但是!!!!!!!这是错的……并且这个问题花了我几个小时才得以解决!
在For循环的最后会把循环变量加一(这里就是加到256)后再与”to 255″相比较,于是就出现了算术溢出错误……
大囧啊!
Dim i as Byte
For i= 0 to 255
‘Here do something
Next
恩,看起来不错的一行代码。一个字节的范围是0~255,貌似正常。
但是!!!!!!!这是错的……并且这个问题花了我几个小时才得以解决!
在For循环的最后会把循环变量加一(这里就是加到256)后再与”to 255″相比较,于是就出现了算术溢出错误……
大囧啊!