请教各位大虾:BCB中在同一个程序块内有contiue又有break时你们有没有发现有什么问题
例如下面的测试程序
int iCount[10];
for (int i = 0; i < 10; i++)
iCount[i] = 0;
for(int i=0;i<4;i++)
{
iCount[i]++;
if(iCount[i] == 1)
{
//iCount[i] = i;//(1)
continue;
}
else
iCount[i] = 0;
switch(random(3))
{
case 1:
break;
case 2:
break;
default:break;
}
}
把标注(1)的这行分别注释和不注释掉,然后在调试情况下看continue的执行情况。
在VC中没有这样的问题,好像是BCB的Bug吧,还是我的BCB有问题
大家帮我看看