C 从目录中获取所有文件名
有没有一种方法可以使用C获取目录中所有文件的名称?虽然C本身没有指定方法(甚至没有指定目录),但POSIX会指定。您可以自己使用C 从目录中获取所有文件名,c,file,dir,C,File,Dir,有没有一种方法可以使用C获取目录中所有文件的名称?虽然C本身没有指定方法(甚至没有指定目录),但POSIX会指定。您可以自己使用opendir和readdir一次读取一个条目,也可以使用scandir或glob在内存中获得所有结果(并过滤列出的条目)。虽然C本身没有指定方法(甚至指定目录),但POSIX确实指定了。您可以自己使用opendir和readdir一次读取一个条目,也可以使用scandir或glob在内存中获得所有结果(并筛选列出的条目)。请参见Unix上的或Windows上的,请参见
opendir
和readdir
一次读取一个条目,也可以使用scandir
或glob
在内存中获得所有结果(并过滤列出的条目)。虽然C本身没有指定方法(甚至指定目录),但POSIX确实指定了。您可以自己使用opendir
和readdir
一次读取一个条目,也可以使用scandir
或glob
在内存中获得所有结果(并筛选列出的条目)。请参见Unix上的或Windows上的,请参见请参见Unix上的或Windows上的,请参见它取决于操作系统。对吗,ANSI C没有指定列出目录内容的方法。您需要指定是否需要Windows或POSIX系统的代码…或MacOS,或Android,或…它依赖于操作系统。对,ANSI C没有指定列出目录内容的方法。您需要指定是否需要Windows或POSIX系统的代码…或MacOS,或Android,或。。。