C 프로그래밍 입문/부정형 데이터

부정형 데이터

+/-

C 에서 제공되는 타입 중에는 void 라는 타입이 있다. 이 타입은 '데이터를 다루는 방법이 정해지지 않았다'는 의미의 타입이다. void 타입의 변수는 1바이트 이며, 변수로 사용되는 경우는 거의 없고 보통은 나중에 설명할 포인터 형태로 사용된다. 함수의 리턴 타입이 void로 잡혀있는 경우는 해당 함수는 리턴을 하지 않는다는 의미로 사용된다. 또한 함수의 매개변수로 변수의 이름 없이 void만 달랑 넣어주는 경우가 있는데 이는 '매개 변수가 없다'는 의미로 사용된다.

void some_function (void) {
}

위 함수는 인수도 없고 리턴값도 없는 함수이며, 실제로 매개변수 항목에 void는 일반적으로 생략된다.

주석 및 참고 자료

+/-