### 俄罗斯方块游戏
/*
* 用C语言实现Win32程序,完成俄罗斯方块游戏程序
* 1、窗口创建
* 初始化窗口类
* 注册、创建、显示窗口
* 消息循环、回调函数
*
* 2、游戏业务逻辑实现
* 二维数组布局
*
* 3、游戏结束
*
* 4、音乐媒体播放器
*/
#### 编译器:gcc version 6.3.0 (MinGW.org GCC-6.3.0-1)
#### 字符集:UTF-8
#### 音乐文件放在与执行文件同一文件夹下,命名为music.mp3
#### 知识点
1)C语言的量声明和定义,以及变量初始化和生命周期与可见性
2)C语言指针的定义,初始化
3)C语言内存的申请和释放
4)C语言循环结构、选择结构、分支结构
5)C语言结构体
6)C语言函数声明、实现、调用
7)C语言函数的参数、返回值
#### Win32程序
* 初始化窗口类,也就是一个结构体
* 注册窗口
* 创建窗口
* 显示窗口
* 消息循环,Windows就是消息驱动的
* 回调函数