본문 바로가기
C# 사전 문법 기초

매개변수

by 맛밤도토리 2023. 12. 22.

매개변수란?

함수 괄호에 변수를 선언하여 실행 값을 다르게 변경할 수 있다.

Attack (3) ;

void Attack ( int damage )            ※ int damage = 매개변수
{
    hp - = damage;
}

 

 

TIP! 여러개의 매개변수

DisplayMyInfo ( 10, "도토리", "집사" ) ;

void DisplayMyInfo ( int level , string name , string job )
{
    실행 내용
}

 

 

 

 

※ 매개변수 주의 사항

1. 매개변수 설정 시 반드시 함수 실행할 때 값을 입력 해야 한다.

   (함수 실행 값이 없으면 에러로 판정된다.)

Attack ( 3 ) ;                                ← int damage 매개변수 생성 시 반드시 값 입력

void Attack ( int damage )
{
    실행 내용
}

 

 

2. 매개변수를 설정하지 않으면, 함수 실행할 때 값이 없어야 한다.

Attack ( ) ;                                  ← ② 함수 실행에도 값이 없어야 함

void Attack ( )                             ← ① 괄호에 매개 변수가 없음
{
    실행 내용
}

 

'C# 사전 문법 기초' 카테고리의 다른 글

Class  (0) 2023.12.22
네이밍 규칙  (0) 2023.12.22
함수 (return)  (0) 2023.12.22
함수 & 자료형 리스트  (0) 2023.12.22
배열  (0) 2023.12.21