小编Ous*_*uni的帖子

为什么system()函数不起作用?

据我所知,在cmd中,当我们想要切换驱动器时,我们写"[drive]:"例如:当我们要切换到D:\时,我们输入

D:

我尝试这个,它的工作.

但是现在,我想在我的C程序中应用这个过程,所以我使用着名的"系统"命令并输入:

system("D:");

之后我有一些代码,当我尝试执行它时,它会写入

the specified path was not found.
Run Code Online (Sandbox Code Playgroud)

所以我试图看看系统命令是否真的有效,我添加了另一个系统命令,如下所示:

system("chdir");
Run Code Online (Sandbox Code Playgroud)

验证工作目录,当我执行它时,它向我显示可执行文件的路径,这意味着它system("D:");不起作用.

任何解决方案请

c cmd system

1
推荐指数
1
解决办法
388
查看次数

标签 统计

c ×1

cmd ×1

system ×1