c语言怎么打开一个文件夹?

如题所述

在C语言中,对文件夹的操作,专业的说法称为"切换路径/目录",而不是"打开",因为文件夹,并不是一个"真正的文件",而只是一个访问文件的目录.

用C语言中的函数chdir,也就是change directory
int chdir(char *path)
-- 使指定的目录path变成当前的工作目录,之后所有的文件操作都是该目录下.

比如,想切换到f盘test目录下可以这样:
chdir("f:\\test ");
返回0表示切换成功,否则,表示失败.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-19
#include
<stdio.h>
#include
<windows.h>
int
main()
{
char
ch[]="12345",str[32]={NULL};
scanf("%s",str);//密码就是上边的ch保存的12345
if
(strcmp(ch,str)==0)//密码正确就执行打开
{
WinExec("explorer.exe
C:\\Windows\\System32",1);//打开指定文件夹
}
else
return
-1;//错误就退出
return
0;
}
//如楼主所说,帮写了小段代码

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网