variablen in funktion system benutzen



  • hallo,

    ich habe mal eine frage zur funktion system. kann ich für die pfad-angaben auch variablen verwenden?? der compiler sagt immer too many arguments in this function. wenn es geht, wie kann man das machen

    vielen dank
    daniel



  • Ich denke, du suchst so etwas:

    #include <stdio.h>
    #include <stdlib.h>
    
    int main(void)
    {
    	char cmd[100];
    
    	snprintf(cmd, sizeof cmd, "%s %s %s", "dir", "/w", "");
    	system(cmd);
    
    	return 0;
    }
    

Anmelden zum Antworten