메인함수에서 서브루틴 등으로 전달해주는 값을 지칭하는 용어로 대충 알고 있는데 항상 헷갈리네요.
둘이 같은 건가요? 아니면 다른 건가요?
한글로 써놓으니까 뭐가 뭔지 모르겠군요;;; 아마도 argument와 parameter를 얘기하는 것 같은데, 보통 별 구분 없이 쓰이기도 하지만 C 표준문서에서 argument는 함수 호출 수식에서 매개변수 리스트에 있는 것들을, parameter는 함수 내부에서 쓰이는 매개변수들을 의미합니다. 즉 argument가 함수 외부의 매개변수들이고 parameter가 함수 내부의 매개변수들이죠.
인수가 표준어이고 인자는 비표준어입니다. variable을 '변자'라고 하지 않고, constant를 '상자'라고 하지 않는 것처럼 8) 통일성 차원에서 인수라고 하는 게 좋겠습니다.
한국 BSD 사용자 포럼
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
한글로 써놓으니까 뭐가 뭔지 모르겠군요;;; 아마도 argument와 p
한글로 써놓으니까 뭐가 뭔지 모르겠군요;;; 아마도 argument와 parameter를 얘기하는 것 같은데, 보통 별 구분 없이 쓰이기도 하지만 C 표준문서에서 argument는 함수 호출 수식에서 매개변수 리스트에 있는 것들을, parameter는 함수 내부에서 쓰이는 매개변수들을 의미합니다. 즉 argument가 함수 외부의 매개변수들이고 parameter가 함수 내부의 매개변수들이죠.
인수가 표준어이고 인자는 비표준어입니다. variable을 '변자'라고
인수가 표준어이고 인자는 비표준어입니다. variable을 '변자'라고 하지 않고, constant를 '상자'라고 하지 않는 것처럼 8) 통일성 차원에서 인수라고 하는 게 좋겠습니다.
한국 BSD 사용자 포럼
댓글 달기