본문 바로가기
공부

C++ 파라미터와 인자의 차이점

by MY블로그 2022. 11. 30.

https://blog.naver.com/rjsgml198/222920945883

 

[C++ 022] Parameter(매개변수)와 Argument(전달인자)에 대하여

책을 보면 항상 Parameter(매개변수)와 Argument(전달인자)에 관해서 헷갈리는 경우가 있지 않나요? 예시...

blog.naver.com

함수포인터에대하여 알아보다 모르는 단어가 나와 조사해보았다.

Parameter 파라미터 = 매개변수 로 이해하고있었는데

Argument 인자 에 대해서 잘 모르고있었다. 참고하자.

해당 블로그가 막히거나 없어질 경우를 대비해 내용 그대로 

아래쪽에 복사해두었다.

 


 

책을 보면 항상 Parameter(매개변수)와 Argument(전달인자)에 관해서 헷갈리는 경우가 있지 않나요?

예시를 보면서 확인하시죠!

int sum(int a, int b)
{
	return a + b;
}

여기서 말하는 함수에서 받고 싶은 int a, int b는 바로 매개변수입니다!

즉, 함수 혹은 method가 입력받고 싶은 변수의 형태를 말하는 것이지요!

int main()
{
	sum(1, 2); 
	return 0; 
}

여기서 main에서 사용되는 sum 함수안에 들어가는 1과 2는 바로 전달인자입니다!

즉, 우리가 함수 혹은 method에 입력해주는 값을 말하는 것이지요!

헷갈리는 경우가 없도록 합시다!

 


 

댓글