怎样获得计算机中所有盘符?

KingI 2004-09-13 07:34:45
用C语言怎样获得计算机中所有盘符?
C语言中有什么函数可以实现吗?
...全文
234 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ttm1984 2004-09-14
  • 打赏
  • 举报
回复
/*函数名: biosequip
功 能: 检查设备
用 法: int biosequip(void);
程序例: */

#include <bios.h>
#include <stdio.h>

int main(void)
{
int result;
char buffer[512];

printf("Testing to see if drive a: is ready\n");
result = biosdisk(4,0,0,0,0,1,buffer);
result &= 0x02;
(result) ? (printf("Drive A: Ready\n")) :
(printf("Drive A: Not Ready\n"));

return 0;
}

这个可以判断A盘在不在,你可以多看看c库函数。
KingI 2004-09-14
  • 打赏
  • 举报
回复
自己顶
大家帮帮忙啊!
KingI 2004-09-13
  • 打赏
  • 举报
回复
要用C语言实现不是C++可以吗?
怎么判断输入的盘符是计算机中具有的盘符?
李宠波 2004-09-13
  • 打赏
  • 举报
回复
用Windows下的函数不行么?
Squall1009 2004-09-13
  • 打赏
  • 举报
回复
不清楚
up

70,020

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧