![05e69b82087bd7931790ee55811ddc2c.png](https://i-blog.csdnimg.cn/blog_migrate/cc35aad6262849dadfaa29bd82457ccf.jpeg)
前言
![6a3f2cb5448b8cafeed90f5120e9f966.png](https://i-blog.csdnimg.cn/blog_migrate/4d444cdc1bedad25a3a7dd51c954cbe6.jpeg)
行文不易,新手上路,多多关注,这真的对我很重要,私信更有惊喜
C语言是能让你和计算机进行交互的,世界上最优秀的语言之一,学会它不仅可以能让你穿衣吃饭,更能展示你强大的思想和逻辑,C语言是编程语言的根据,从这里开始你的编程之旅吧!
二维数组
![dc3211d2493a45de55b405fccbceb281.png](https://i-blog.csdnimg.cn/blog_migrate/9454b3ab4cb94a66c62d8204b9097212.jpeg)
行文不易,新手上路,多多关注,这真的对我很重要,私信更有惊喜
二维数组本质上是以数组作为数组元素的数组,即“数组的数组”,类型说明符 数组名[常量表达式][常量表达式]。二维数组又称为矩阵,行列数相等的矩阵称变方阵。对称矩阵a[i][j] = a[j][i],对角矩阵:n阶方阵主对角线外都是零元素。
为便于理解特加入一个C语言程序及其运行结果:
![1cc1963429477693ff6efa6bf240f5a1.png](https://i-blog.csdnimg.cn/blog_migrate/717a5a6b0d730f8240a0efec32ff0d59.jpeg)
如果足下能看懂代码,就可以继续阅读,不能,那就去补充自己数组知识吧。
接触贴图函数
存储照片的变量类型叫做:IMAGE 即:定义一个存储照片的变量:IMAGE img
放到变量中是:loadimage(变量地址,“路径”)函数 显示到窗口:putimage(窗口坐标x,窗口坐标y,变量地址)
简单实例:(恭喜你进入你的第一个C语言界面库)
![2992e40fdc5cb821550c30acfa20d8ac.png](https://i-blog.csdnimg.cn/blog_migrate/1e2ab71f9fbbcd22ba82ebbf9b887334.jpeg)
代码虽小,但是效果还是不错的。
![0596fe1f301672548f3268f8e29a8cac.png](https://i-blog.csdnimg.cn/blog_migrate/3d3b16903f87b6a24c1b7da6a1f414c3.jpeg)
行文不易,新手上路,多多关注,这真的对我很重要,私信更有惊喜
二维数组与图形结合
1.游戏地图绘制:
思路很简单:把二位数组当做是窗口,先画出图形 ,这里以坦克大战游戏为例子
至于数子,自己设定没有强制要求
![a289916da3641c4f9ec8bee65f20fe83.png](https://i-blog.csdnimg.cn/blog_migrate/bbaa68ed4eac36a7fb40dbb163516628.jpeg)
将数组下表与窗口坐标联系起来,基本就差不多了
![27adf59b00d003983ceefd9c026ff9b2.png](https://i-blog.csdnimg.cn/blog_migrate/18263f74e7b43950305490c0be883986.jpeg)
效果:
![cdd20019f7a45ea7efe160a85f24eaa5.png](https://i-blog.csdnimg.cn/blog_migrate/d9cb74e7f1a630ef6e68392aa24d1486.jpeg)
完整代码
![c73d41bb12ab681d4ea65d1f4b9b4271.png](https://i-blog.csdnimg.cn/blog_migrate/53b571512373950f9491171907a5695f.jpeg)
![66977ec99cb8f01f1a736e4af842bf06.png](https://i-blog.csdnimg.cn/blog_migrate/958428988fe4c4aa2f33b91d308c666a.jpeg)
行文不易,新手上路,多多关注,这真的对我很重要,私信更有惊喜
拓展:
有兴趣可以做做推箱子,非常简单,这里就不晒出代码了,简单的展示下效果。
![f6844df1d3e3146a04be9371f35d1d57.png](https://i-blog.csdnimg.cn/blog_migrate/d42d2cf28357e4c1826730a5b1420e8b.jpeg)
![c16c84cc9bcc8557c6d9b172bd2c1bbe.png](https://i-blog.csdnimg.cn/blog_migrate/aa4cba2184df64621effeae23e4aff2d.jpeg)
成长之路并不孤单和想学习的人一起学习, 期待你的入住。今天的分享就到这里结束了
![7605db51b84fd4eee9e1a43a2afd8c6a.png](https://i-blog.csdnimg.cn/blog_migrate/2f2bfae98fd8a7669dd805d728a652d9.jpeg)
![48efaf7e479689e64958b9e5f37dfc5c.png](https://i-blog.csdnimg.cn/blog_migrate/eb7cca7cfc2fd3bc135488e2e43c0210.jpeg)
行文不易,新手上路,多多关注,这真的对我很重要,私信更有惊喜
如果你想要学好C++最好加入一个组织,这样大家学习的话就比较方便,还能够共同交流和分享资料,给你推荐一个学习的组织:大牛小白C++组织 可以点击编程二字可直达
欢迎加入一起玩转编程
赠送C/C++福利:点击➥获取➲