카테고리 없음

[C언어] 디스크 관리 함수 - _getdrive()

s뽈록이s 2013. 7. 9. 10:56
void main()
{
	printf("%d\n", _getdrive());
}

프로그램 실행화면


int _getdrive(void);


달랑 한줄짜리 예제이다. 조금 더 길게 할 수 있었지만 그냥 단순하게 만들어봤다. 반환값이 조금 이상하다. 4가 반환되었는데 이것으로 무엇을 알 수 있을까?


함수 이름을 보면 알겠지만 지금 어느 drive에 있는지 알려주는 함수이다. 4이면 D drive에 있다는 것이다. 1은 A, 2는 B 이런식이다. 인자는 void 즉 없다. void는 생략해도 된다.