argument 그리고 parameter
현재 프로그램을 짜본 적이 있다면,
인수와 인자 argument와 parameter를
흔히 들어봤을 것이다. 많은 사람들은
이를 같은거라고 여기곤 하지만
이 둘은 비슷하면서도 아주 큰 차이가 있다
먼저 argument먼저 설명해보자
여기 임의로 두 숫자를 넣어주면 두 수를
더해주는 add라는 함수가 있다.
이 코드에서 argument는 무엇일까?
바로 main문에 있는 add를 호출할 때
사용하는 ( 3, 5 )이다. argument의 영어뜻은
컴퓨터 언어로 인수라는 뜻으로 저렇게 직접적인 값을 의미한다.
그렇다면 parameter는 무엇일까? parameter는
바로 add함수에서 임의의 값을 받아주는 역할을 하는 int a와 int b라고 할수있다.
이렇게 Parameter와 argument는 생각보다 큰
차이가 존재한다.
*(참고로 인자는 매개변수(parameter)를 뜻하고, 인수(argument)는 실행인자라고 나타낸다)
'IT전공관련' 카테고리의 다른 글
python으로 두원 사이의 관계 공식 프로그램 작성하기 (0) | 2018.03.31 |
---|---|
Python Turtle 명령어 정리 (0) | 2018.03.31 |
자바 메소드 오버로딩 (0) | 2018.01.31 |
유니티로 룰렛을 만들어보자!(2) (0) | 2018.01.31 |
유니티로 룰렛을 만들어보자!(1) (0) | 2018.01.31 |