본문 바로가기

카테고리 없음

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

void main()
{
	if(_chdrive(0) == 0)
	{
		printf("드라이브 변경 성공\n");
	}
	else
	{
		printf("드라이브 변경 실패\n");
	}
}

프로그램 실행화면


int _chdrive(int drive);


이 함수는 drive를 변경해 주는 함수이다. change drive의 줄임말이다. 인자로 변경할 drive를 넣어주면 된다.


1은 A, 2는 B, 3은 C 이런식으로 넣어주면 된다. 드라이브 변경에 성공 했다면 0, 실패했다면 -1이 반환된다. 드라이브 변경 함수를 한번만 호출 하기 위해서 if - else 문을 사용했다.