선행처리부분설명좀 부탁드릴께요~ㅠ
마호
2023.05.10
질문 제목 : 이론질문질문 요약 :함수선언 개념.질문 내용 :
일반적으로 int main(void)는 메인함수에 정수값을 반환한다 뭐 이정도로 알고 있는데
정확히 개념적으로 이해가 잘 안돼네요 ()안의 void는 뭔가요?-
만약 안에서 프린트나 기본적인 함수 선언시에 헤더파일을 선언해주는 건데 void라고 하면 선언을 안해주는 건가요?
그리고 밑에 코딩중 첫부분에서 void inp_handler(int i)
설명좀 부탁드릴께요
ㅠㅠvoid inp_handler(int i)
{
int flag;
flag =-1;
switch(i){
case 1:
case 2:
case 3:
flag =0;
break;
case 4:
flag =1;
case 5:
error(flag);
break;
default :
-
나나 2023-05-10
리턴타입 함수명 (인자) 입니다.
즉, in_handler 라는 이름의 함수는 함수가 종료되고, 리턴되는 값이 없다는 뜻이구요.
이 함수가 시작하기 우해서는 int타입의 변수 i가 필요하다는 뜻입니다.