安装完成之后,我们如何验证安装成功了,别着急,我们通过一个代码实验。
首先运行编译器(VC6.0),打开之后按照之前学习C语言的老办法,创建一个控制台程序
第二步,需要注意的是,源文件的后缀不再像之前那样以.c作为后缀的C程序了,而是.cpp程序,不然编译会报错(大家可以放心,这里虽然是C++程序,但我们的代码依旧是C语言的代码,各位C语言同学不必惊慌~)。
然后将以下代码复制其中:
//www.dotcpp.com #include <graphics.h> // 引用图形库头文件 #include <conio.h> int main() { initgraph(640, 480); // 创建绘图窗口,大小为 640x480 像素 setfillcolor(YELLOW); //设置填充色为黄色 fillcircle(200, 200, 100); // 画圆,圆心(200, 200),半径为100 getch(); // 按任意键继续 closegraph(); // 关闭绘图窗口 return 0; }
因为有C语言基础,大家可以通过代码以及注释初步了解这个程序的功能,可以看到是一个只有main函数的代码,与easyX绘图有关的主要是
第一步包含graphics的头文件。
第二步调用initgraph函数,传入参数为窗口的长和宽用于创建绘图窗口的大小(单位为像素)。
第三步使用setfillcolor函数提前设置填充色,调用fillcircle绘制圆形,其中三个参数,前两个为圆心的坐标x,y(从窗口左上角开始为0,0),第三个参数为半径大小
第四步结束绘图,调用closegraph关闭绘图窗口
大家可以结合注释和上机实验来理解每个函数的作用。
编译并运行,代码如下:
能编译通过并运行,那么说明你的程序跑起来了,可以继续学习了!
建议大家可以结合每个函数的作用,修改其中的参数,如fillcircle函数中的数字表示的坐标和半径,setfillcolor中的YELLOW修改为GREEN等,修改代码来加深理解代码!
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程