int main(void)
{
int a = 1;
switch(a){
case 0:
while(1){
case 1:
a=0;
}
}
}
誰敢說上面的程序有問題????!!!!!!!!!!!!!
這就是protothreads的工作原理!!!!!!!!!
#define bbb __LINE__
int main(void)
{
int a = 0;
int i=55,j=3;
while(1){
switch(a){
case 0:
for(i=0;i<5;i++){
j++;
a = 1;
case 1:
a=bbb;
break;
case 81:
a = 1;
break;//去掉這個后再看看j的值現象。
}
}
}
}
|