Tag: unistd.h

如何使用正确的参数调用C中的execl()?

如果我输入一个shell,我有vlc(重现video的程序): / home / vlc“/ home / my movies /我想看的电影.mkv” 它打开了一个再现电影。 但是,当我运行以下程序时: #include int main(void) { execl(“/home/vlc”, “/home/my movies/the movie i want to see.mkv”,NULL); return 0; } vlc打开但不会重现任何内容。 我怎么解决这个问题? 我试过的事情: 我猜的 execl(“/home/vlc”, “/home/my movies/the movie i want to see.mkv”,NULL); 相当于在shell中输入: /home/vlc /home/my movies/the movie i want to see.mkv 这不起作用,所以我试过 execl(“/home/vlc”, “\”/home/my movies/the movie i want […]