○Linux ファイルとフォルダの列挙

#include <stdio.h>
#include <dirent.h>

int main(void)
{
	struct dirent *de;

	DIR *dir = opendir(".");//.は自分のいるフォルダ
	if (dir == NULL) return 1;
	while (de = readdir(dir)){
		printf("%s\n",de->d_name);
	}
	closedir(dir);
	return 0;
}



▲トップページ > Linux と C