Функция
Получает номер текущего устройства.
Синтаксис
#include<dir.h>
int getdisk(void);
Прототип
dir.h
Описание
Функция getdisk получает номер текущего устройства и возвращает целое число: 0=A:; 1=B:; 2=C:; и т.д. (эквивалентна системному вызову DOS 0x19).
Возвращаемое значение
Функция getdisk возвращает номер текущего устройства.
Переносимость
Функция уникальна для DOS.
Пример
#include<stdio.h>
#include<dir.h>
int main(void)
{
int disk;
disk = getdisk()+'A';
printf("Текущий дисковод: %c\n",disk);
return 0;
}