콘텐츠로 건너뛰기

함수의 파라미터와 아규먼트의 차이

종종 파라미터(Parameter)와 아규먼트(Argument)라는 용어를 혼용해서 쓰는 경우를 많이 보게된다. 하지만 엔지니어라면 이 둘의 명확한 차이를 이해하고 있어야 한다. 결론부터 말하자면, 파라미터는 함수의 정의(Definition)에 속한 ‘변수’이고, 아규먼트는 함수의 호출(Call)에 속한 ‘실제 값’이다. 우리가 흔히 접하는 ‘첫인상’이나… 함수의 파라미터와 아규먼트의 차이

포인터배열과 배열포인터

C언어 포인터에서 가장 헷갈리는 두 녀석이다. 핵심은 연산자 괄호와 우선순위다. 괄호는 묶음을 표시하며, [](배열)이 *(포인터)보다 우선순위가 높다는 것으로 해석하면 된다. 1. 포인터 배열 (Array of Pointers) “나는 배열이다. 그런데 내용물이 주소(Pointer)” 2. 배열 포인터 (Pointer… 포인터배열과 배열포인터