该程序的Windows版本提供了控制台或命令提示接口,类似于Unix/Linux中的bash外壳或Windows中的DOS 命令提示符。gnuplot for Windows中的一些命令类似于Unix/Linux或DOS中的命令。例如,pwd打印当前/工作目录。另外,cd会更改目录,因此我可以使用类似于cd 'C:\Documents and Settings'的命令。然而,奇怪的是,我还没有弄清楚如何列出当前/
因此,我试图用C语言编写一个程序,就像Linux中的ls命令一样,目前我已经能够列出当前工作目录中的文件和目录,但是我似乎无法对不是我的CWD的目录做同样的工作,我需要在开始列出它之前更改它吗?或者,函数opendir()对任何目录都有效吗?它必须像Linux中的ls -li那样工作,但是我处理了打印工作。continue; //various prints closedir(d);