-1,实际就是0xFFF...FF,对于8位机,可能会给你转成0xFF(255),0xFFFF(65535);32位机,很可能就是0xFFFFFFFF了
还没见过有想楼主这么用的。也许能编译通过,但是结果很严重! ...
mohanwei 发表于 2009-12-2 16:18 
- void main(void)
- {
- INT8U b[5] = {1,2,3,4,5};
- INT8U a[3];
- while (a[-1] == 5);
- a[1] = 100;
- }
你试试这个代码在while处能不能停住?:lol
|