too few arguments to function '함수명' 이라는 ERROR가 발생할 때가 있다.


말 그대로 '함수명' 함수에 들어가는 인자값의 개수가 너무 적다는 뜻이다.



void show(int a, int b){

printf("%d %d",a,b);

}

.

.

.

int main(){

show(1); // 문제 발생

}


위 예제와 같이 show(int a, int b) 라고 인자가 2개가 정의된 함수가 있는데 

show(1) 처럼 호출할 때  인자의 개수가 정의된 인자의 수보다 작아서 발생한다.



+ Recent posts