Parameter : 함수나 메소드 정의에서 나열되는 "변수(Variable) 명."
Argument : 함수 또는 메소드를 호출할 때, 전달 혹은 입력되는 "실제 값(Value)."
예시)
tid_t process_fork(const char *name, struct intr_frame *if_){
...
struct thread *cur = thread_current();
...
}
어떤 함수에서 이 함수 씀.
process_fork(thread_name, &cur->pif);
Parameter = *name, *if
Argument = thread_name, &cur->pif