if ((KEY_DOWN(39) || KEY_DOWN(68)) && f != 2) menu(f + 1); if ((KEY_DOWN(37) || KEY_DOWN(65)) && (f != 0 || f != 1)) menu(f - 1);
这段代码为什么 f = 0 也会执行menu(f - 1)? f 直接 = -1 了