그래픽 아트. 절차 사용


절차
그래픽 프로그램을 만들 때 같은 도형을 그려야 하는 경우가 많습니다. 동일한 명령을 복사하지 않으려면 절차를 사용하십시오.
프로시저 항목의 일반적인 형식은 다음과 같습니다. 
 
공허함  procedure_name(절차 매개변수)  
// 매개변수가 없을 수 있지만 더 자주 사용되는
// 그림의 다른 위치에 다른 모양의 모양을 그리려면
{
    프로시저가 호출될 때 실행되는 명령
}

프로시저는 주로 메인 함수 main() 위에 작성됩니다.
메인 프로그램에서 프로시저의 명령을 실행하기 위해서는 프로시저의 이름만 쓰면 충분합니다.  
void main()
{
    절차_이름
}

예를 들어 채워진 두 개의 원을 그리는 프로그램에서 원 그리기를 별도의 절차로 분리하면 다음과 같습니다. <예비> // 매개변수 x, y - 원의 중심, 매개변수 r - 원의 반지름, 매개변수 c - 원의 채우기 색상 // 이 매개변수의 정확한 값은 메인 프로그램에서 프로시저를 호출할 때 지정됩니다. 무효 draw_circle (int x, int y, int r, int c) { 원(x,y,c); 플러드필(x, y, c); } 무효 메인() { // 괄호 안에는 원을 그릴 때 사용해야하는 매개 변수 값을 넣습니다. // 이 매개변수는 프로시저에 전달됩니다. draw_circle(100, 100, 50, 5); draw_circle(200, 200, 100, 10); }