程序
创建图形程序时,经常需要绘制相同的形状。为避免复制相同的命令,请使用过程。
过程条目的一般形式如下所示: 
 
void  procedure_name(过程参数)  
// 参数可能不存在,但更常用于
// 绘制不同形状或图片不同位置的形状
{
   调用过程时执行的命令
程序通常写在主函数 main() 之上
为了在主程序中执行过程的命令,写过程的名称就足够了(过程将被调用,过程中编写的命令将被执行。
 
void main()
{
   过程名称
例如,一个绘制两个实心圆的程序,其中圆的绘制被分成一个单独的过程,如下所示:
<前>
// 参数x,y——圆心,参数r——圆的半径,参数c——为圆的填充颜色
// 这些参数的确切值将在主程序中调用过程时指定
void draw_circle (int x, int y, int r, int c)
{
    圆(x,y,c);
    floodfill(x, y, c);
}
无效主要()
{
 // 在圆括号中我们放置了绘制圆时必须使用的参数值
 // 这些参数将传递给过程
    draw_circle(100, 100, 50, 5);
    draw_circle(200, 200, 100, 10);
}