mkdir() funktioniert nicht



  • Hallo,

    ich möchte ein Verzeichnis erstellen. Der Name des Verzeichnises soll in einem char Array gepseichert sein...

    folgender Versuch:

    #include <sys/types.h>
    #include <sys/stat.h>
    
    int main()
    {
      char string[80];
    
      string[80] = "huhuhu";
    
      mkdir(*string, S_IRUSR);
    
     return 0;
    }
    

    folgende Fehlermeldung:

    main.c: In function main': main.c:8: warning: assignment makes integer from pointer without a cast main.c:10: warning: passing arg 1 ofmkdir' makes pointer from integer without a cast



  • const char* string = "huhuhu";
    mkdir(string, S_IRUSR);


Anmelden zum Antworten