Tag: 引号

如何从C中的字符串中删除引号

我试图删除给定行中的所有引号,除了反斜杠后跟一个引号 我所做的就是这个 for (int i = 0; i < lineLength; i ++) { if (line[i] == '"' ) { if (line[i-1] == '\\') // if \" is used line[i-1] = '"'; // then print \ line[i] = '\0'; // or 0 } } 这将删除行中的所有字符..我该怎么做才能删除引号? 任何帮助,将不胜感激…

如何使用正确的参数调用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 […]