19.4 매개변수가 있는 함수

    이번에는 매개변수가 있는 함수를 만들고 사용해 보겠습니다. 다음 내용을 입력한 후 실행해 보세요.

    매개변수가 있는 함수를 만들고 호출: FunctionParameter.cs

    using System;
    
    class FunctionParameter
    {
        static void ShowMessage(string message) //매개변수가 있는 함수
        {
            Console.WriteLine(message);        //넘어온 매개변수 값을 출력
        }
    
        static void Main()
        {
            ShowMessage("매개변수");     //ShowMessage() 함수에 "매개변수" 문자열 전달
            ShowMessage("Parameter"); //ShowMessage() 함수에 "Parameter" 문자열 전달
        }
    }

    실행 결과

    매개변수
    Parameter

    함수의 괄호 안에는 매개변수를 선언할 수 있는데, ShowMessage(string message) 형태로 함수를 호출할 때 문자열을 받아 message 변수에 저장합니다. 함수를 호출할 때는 동일한 데이터 형식을 전달해야 합니다. 함수의 매개변수는 콤마 기호를 구분으로 하나 이상 줄 수 있습니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.