1、首先新建项目,选择win32控制台应用程序,输入名称后点击确定(这里名称是“怎样创建.c”)搭雀大
在应用向导的附加选项中选取“空项目”
2、然后完成右键“源文件”文件夹,点击“添加”,岁芹点击“现有项”(注意是现有项,不要点击新建项。)
3、然后在d出的窗口中,我们右键,“新建”,“文本文档”,之后对文本文档进行重新命名,名称为“****.c”(这里是main.c)
4、在d出的警告窗口中点击“是”完知竖成重命名。一个.c的文件就创建好了
5、点击“添加”,“源文件”文件夹中就多了个“main.c”的源文件。
读桥埋困取的代码方式如下:
intmain()
{
longfile
struct_finddata_tfind
_chdir("d:\\")
if((file=_findfirst("*.*",&find))==-1L)
{
printf("空白!\n")
exit(0)
}
printf("%s\n",find.name)
while(_findnext(file,&find)==0)
{
printf("%s\n",find.name)
}
_findclose(file)
return0
}
用C语言读取目录中的文件名的方法:
1、如果是在window环境下,可以用一敏念下方法:
使用stdlib.h头文件声明的system()函数,调用液祥系统命令dir,把c:目录下文件列表写入文件dir.txt中
2、使用dirent.h头文件中声明的opendir(),readdir()函数;
3、如果没有dirent.h,可以使用io.h头文件中声明的_findfirst(),_findnext()函数:
在C语言中,对文件夹的 *** 作,专业的说法称为"切换路径/目录",而不是"打开咐碰",因为文件夹,并不是橡简凳一个"真正的文件",而只是一个访问文件的目录.用C语言中梁旅的函数chdir,也就是change
directory
int
chdir(char
*path)
--
使指定的目录path变成当前的工作目录,之后所有的文件 *** 作都是该目录下.
比如,想切换到f盘test目录下可以这样:
chdir("f:\\test
")
返回0表示切换成功,否则,表示失败.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)