昨非 发表于 2020-8-23 10:09
你的源码在我的vs上有问题,可能是编码问题,所有显示文字的地方都是乱码,还有就是outtextxy()函数第三 ...
将字符集选项设置为使用多字节字符集(默认是使用Unicode)				
			
		livcui 发表于 2020-8-23 18:10
将字符集选项设置为使用多字节字符集(默认是使用Unicode)
好的,我看一下				
			
		风过无痕1989 发表于 2020-8-23 12:50
编译 26个错误,差不多都集中在31句及180句上:
if (food.foodXY.x == snake.snakeXY.x and food.foodXY.y ...
你能再说清楚一点吗,我看看				
			
		风过无痕1989 发表于 2020-8-23 12:50
编译 26个错误,差不多都集中在31句及180句上:
if (food.foodXY.x == snake.snakeXY.x and food.foodXY.y ...
你CTRL+cv错了吧,上述代码没问题的				
			
		livcui 发表于 2020-8-23 18:10
将字符集选项设置为使用多字节字符集(默认是使用Unicode)
我发现疑似关卡选择的bug(不确定),按2无法选择【围墙】
可是我在代码里看不出问题,楼主可以查看一下				
			
		昨非 发表于 2020-8-23 18:30
我发现疑似关卡选择的bug(不确定),按2无法选择【围墙】
可是我在代码里看不出问题,楼主可以查看一下
怎么按2无法选择呢?				
			
		livcui 发表于 2020-8-23 20:24
怎么按2无法选择呢?
你选择关卡的按键是什么,我没仔细看,不是2为围墙,其他为经典吗(我电脑不在手边)				
			
		livcui 发表于 2020-8-23 18:10
你能再说清楚一点吗,我看看
我是先头文件,编译成头文件,放回到代码编辑目录下,然后再进行编译的
				
			
		风过无痕1989 发表于 2020-8-23 21:32
我是先头文件,编译成头文件,放回到代码编辑目录下,然后再进行编译的
也许是 vc6.0不支持and运算符吧,换成 &&
				
			
		昨非 发表于 2020-8-23 20:28
你选择关卡的按键是什么,我没仔细看,不是2为围墙,其他为经典吗(我电脑不在手边)
是键盘上方的2,或者你把选择选择其他按键的代码注释掉        switch (_getch()) {
        case '1':
                level_ = 0;
                break;
        case '2':
                level_ = 1;
                break;
        default:
                //level_ = 0;
                break;
        }				
			
		livcui 发表于 2020-8-24 08:22
是键盘上方的2,或者你把选择选择其他按键的代码注释掉
好吧,打扰了{:10_245:}				
			
		渔币到手				
			
		livcui 发表于 2020-8-24 08:18
也许是 vc6.0不支持and运算符吧,换成 &&
我将所有的 and 和 or 都分别换成了 && 和 || 了,程序也能运行了,可是,运行的是一条笨蛇,只能在顶部走直线,右边出来,右边进去				
			
		鱼币				
			
		{:10_254:}				
			
		{:10_266:}				
			
		6666666666				
			
		风过无痕1989 发表于 2020-8-24 15:11
我将所有的 and 和 or 都分别换成了 && 和 || 了,程序也能运行了,可是,运行的是一条笨蛇,只能在顶部 ...
上下左右键移动...				
			
		11111111111111111111111111				
			
		哎C语言初学者 纯粹过来学习敲代码