当前位置: 技术问答>linux和unix
请问哪个函数可以活得目录下文件的数目?
来源: 互联网 发布时间:2016-01-14
本文导语: linux下的。。。 谢谢 | #include ; #include ; #include ; #include ; int ListDir(char *pcPath) { DIR *pDir; struct dirent *pDirent; if((pDir = opendir(pcPath)) == N...
linux下的。。。
谢谢
谢谢
|
#include ;
#include ;
#include ;
#include ;
int ListDir(char *pcPath)
{
DIR *pDir;
struct dirent *pDirent;
if((pDir = opendir(pcPath)) == NULL)
{
closedir(pDir);
return -1;
}
while((pDirent = readdir(pDir)) != NULL)
{
printf("%sn", pDirent->;d_name);
}
closedir(pDir);
return 1;
}
int main(void)
{
ListDir("/home");
return 1;
}
#include ;
#include ;
#include ;
int ListDir(char *pcPath)
{
DIR *pDir;
struct dirent *pDirent;
if((pDir = opendir(pcPath)) == NULL)
{
closedir(pDir);
return -1;
}
while((pDirent = readdir(pDir)) != NULL)
{
printf("%sn", pDirent->;d_name);
}
closedir(pDir);
return 1;
}
int main(void)
{
ListDir("/home");
return 1;
}
|
scandir
|
ls |wc -l