// /* 五路灰度传感器循迹配置(中间1路循迹,左右各2路检测转弯)*/ void GrayTrack_Track(void) {
if(D1==0 && D2==0 && D3==1 && D4==0 && D5==0)printf("直线行驶"); // 直线行驶00100
else if(D1==0 && D2==1 && D3==0 && D4==0 && D5==0)printf("左转小弯"); // 01000
else if(D1==1 && D2==0 && D3==0 && D4==0 && D5==0)printf("左转大弯"); // 10000
else if(D1==1 && D2==1 && D3==1 && D4==0 && D5==0)printf("左直转弯"); // 10000
}
当我把最后的左直角弯改成其他字数的时候编译会报错..,然后我改成四个字的时候编译通过太离谱了。