Tag: 通配符

如何使用C来完成通配符function?

我是C的新手,现在我想用C来完成一个通配符函数。 例如,我写了一个名为myphoto的照片处理程序,我想这样使用它: myphoto ./photos/*.png ,然后myphoto将逐个处理目录中的所有png文件。 我想尽可能轻松地解决这个问题,而不使用正则表达式,我想出了一个想法,也许我可以使用EXEC函数来执行命令,但EXEC函数只返回int,而不是char *。 那么我该如何解决这个问题呢? 谢谢!