怎么用for循环自动检测每个盘符是否存在

#include "windows.h"

#include "stdio.h"

void main()

{

int i;

printf("请输入i的值:"); 

scanf("%d",&i);

if (GetDriveType("c:") != DRIVE_NO_ROOT_DIR)

{

printf("c存在\n");

if (i = 1)

{

FILE *fp=fopen("c:\\abc.txt","w");

fclose(fp);

}

}

else

printf("c不存在\n");

这是我编写的代码,但是至少在查盘创建而已,如果要实现每个盘符创建并且用for,循环的话该怎么做?

可不可以把C盘符设置成为一个变量?然后用ASCII码来进行转换?

qq_小牙_1
浏览 1182回答 1
1回答

ObliviousShen

理论上事可行的,你可以试验一下
打开App,查看更多内容
随时随地看视频慕课网APP