02.02 - void
void는 "타입 없음"을 의미한다.
변수는 void 타입으로 정의할 수 없다.
void value;
void는 아래와 같은 상황에서 사용한다.
- 함수가 값을 반환하지 않음을 나타낸다.
void writeValue(int x)
{
std::cout << "The value of x is: " << x << std::endl;
}
- 함수가 매개 변수를 사용하지 않음을 나타낸다.
int getValue(void)
{
int x;
std::cin >> x;
return x;
}
- void pointer
포인터(pointer)가 아직 무엇인지 배우지 않았기 때문에 지금은 생략한다.
이 포스트의 원문은 http://www.learncpp.com/cpp-tutorial/2-2-void/ 입니다.