1620-7 唐大智《2017年1月19日》[连续第一百一十一天总结]
标题:画蛇二
关键词:数组画蛇
内容:
画蛇有两种方法,一种是链表一种是数组,链表灵活性高,更直观,但是对于我来说有点难,所以我选择使用数组。
使用数组需要注意,元素是固定的。数组是二维的。
nt g_arrSnake[20][3]={0};//蛇最长20个,可以宏一个蛇的长度,方便修改。#define DEF_SNAKE_LONG 20
enum{to_esat,to_west,to_north,to_south};//方向,蛇统一向西走
注意:
一个正方块是占2个字节,占两个字符位,所以坐标要乘以二;
看完视频发现很多东西自己还学得不怎么明白,特别是调用这一块。
明日计划:高中聚会。