“抛弃”C语言学习路上的枯燥,给它加个华丽的“外衣”-easyx

我们先来看个这玩意写的“童年回忆”-坦克大战


大学时期我们很多人都有相似的经历,不管是学C语言,还是学习嵌入式单片机,总感觉很枯燥,因为我们不知道这玩意学了到底有什么用,并且每天面对的东西都没有趣味性;特别是学习C语言,刚开始干劲十足,每天都花钱往学习机房里面去练习,但是学了个把月后,自学没什么动力,每次把代码运行完,看到出来的黑色界面就那么一点点数字,感觉很没“成就”

兴趣--兴趣是我们自学的最大动力,也是我们最好的老师,这里给大家介绍C语言的一个界面库,大家可以很容易的使用起来,实现学习C语言所见即所得的一个学习效果


一、Visual Studio开发环境搭建

这里我们用的是Visual Studio的社区版,其它东西不多说,开装...已经安装好Visual Studio的小伙伴直接跳过,进入到第二步

下载地址:https://visualstudio.microsoft.com/zh-hans/vs/

不想在官方下载的我这里有网盘地址:

链接:https://pan.baidu.com/s/1S4tRfV9QsHnPaHc6FfjY8w 提取码:u8pv

我们这里选择社区版 ,满足C语言学习完全没有问题,调试功能齐全,安装空间还小,也不用破解


下载后的软件


双击开装,直接点击“继续”

下载文件需要一点时间,稍等下


我们做C语言开发只要选择这个就好了


不想安装在C盘的,可以更改下位置,我这里选择安装再D盘,直接把前面的C改成D就好了


其他位置可以不动,然后点击下载安装


这个在下载安装包,耐心等待下......这里可能有人会注意到怎么是2017版而不是最新的2019版,这个不用理会,跟系统版本有关系,大家安装可能跟我有差别

安装好了,第一次启动,点击"以后再说"

这里根据个人喜好选择,然后点击“启动 Visual Studio(S)”

第一次启动,需要稍等片刻

进入到主界面

建一个控制台程序看下安装好木有

运行下,没问题

二、给Visual Studio添加图形界面插件--easyx

官方下载地址:https://easyx.cn/


下载好的插件包

直接双击运行,点击“下一步”就好了

这里它会自动识别我们安装好的VC路径,支持VC++6~VC++2019,大家可以根据自己的安装情况来,然后点击安装就好了

安装好帮助文档桌面会有一个这样的图标,方便平常查询参考用

我们打开Visual Studio新建一个空的桌面向导程序

添加代码运行实现"画圆"

#include <conio.h>

int main()
{
    initgraph(640, 480);    // 创建绘图窗口,分辨率 640x480
    circle(320, 240, 100);  // 画圆,圆心 (320, 240),半径 100
    _getch();               // 按任意键继续
    closegraph();           // 关闭图形界面
    return 0;
}

运行后的效果



这样我们就完成了整个环境的搭建工作,我们可以到easyx官网下载游戏源代码来运行看下

游戏源代码下载地址:https://codebus.cn/

这里我下载个烟花程序来玩玩,看下效果



下载下来的是2019版本的,直接运行会有错误



我们这里需要修改下项目的属性,然后再重新生成下,实际运行中还有烟花的声音效果

剩下的源代码大家去easyx的官网去下载,然后可以动手去模仿,也可以考虑写个数码管电子钟,计算器、验证RTOS算法都是可以的,这些有趣的东西同样也能移植到嵌入式单片机上玩



总结

1、C语言是我们学习单片机绕不开的话题,找到一种适合自己的C语言学习方式是一种不错的选择
2、兴趣是我们最好的老师,我们感兴趣的东西会刨根究底去学习
3、大学时期我们都有同样的经历,面对黑色界面的C语言学习感觉很枯燥,这种情况下如果换种有趣的方式学习,那就又能勾起我们无限的学习热潮
4、这个easyx库帮助我们学习C语言没有任何问题,如果大家还想进一步深入学习win32编程,推荐下面两个教程,网上有视频可以下载
①、中科院高级Windows程序设计--主讲人:中科院杨力祥
②、达内win32 SDK -- 需要花很多时间看视频学

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 221,635评论 6 515
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 94,543评论 3 399
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 168,083评论 0 360
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,640评论 1 296
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,640评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 52,262评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,833评论 3 421
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,736评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 46,280评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,369评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,503评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 36,185评论 5 350
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,870评论 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,340评论 0 24
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,460评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,909评论 3 376
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,512评论 2 359

推荐阅读更多精彩内容