본문 바로가기
Ec.crew 스터디

구름 C언어 후반부

by 햣둘 2022. 9. 22.

C언어 함수의 필수 구성요소는 

1) 반환형(return type)

2) 함수명(function name)

3) 매개변수(parameter)

4) 전달인자(argument)

 

매개변수랑 전달인자랑 뭐가 다른 건지 모르겠어서 찾아보니.!!

* 매개변수(Paramaeter,파라미터)

1
2
3
4
int sum(int a, int b)
{
    return a+b;
}
cs

1번 줄의 (int a, int b)는 실제 값이 존재하지 않고 형태를 나타내는 것일 뿐이다.

이때 (int a, int b)를 매개변수라고 부른다.

 

*전달인자(Argument, 아규먼트)

1
sum(10,20);
cs

위의 sum함수를 호출하였을때 (10,20)을 변수를 전달인자라고 한다.

이때 전달인자에는 값이 존재하는것을 볼 수 있다.

출처: https://wowon.tistory.com/101 [원원이의 블로그:티스토리]

 

연산자 우선순위

증감연산자(++,--)가 참조연산자(*)보다 우선순위가 높다.