함수 호출할 때 뒤에 소괄호를 붙여주는 이유가 무엇인가요?
가령
int ReadNum(void)
{
int num;
scanf("%d",&num);
return num;
}
이라는 함수는 인자전달X,반환 값O인 함수인데
나중에 호출시에 소괄호를 제외하니까 소괄호를 붙인 다른 호출의 코드와는 성격이 다르게 나왔습니다.
(물론 결과도 다르게.)
이 소괄호는 무슨 역할을 하는 것이며,지금은 공백으로 호출하는데,후에 공백이 아닌 다르게 쓰일때도 있나요?