10 Stimmen

Wie entfernt man die Erweiterung aus dem Dateinamen?

Ich möchte die letzten drei Zeichen aus dem Dateinamen entfernen und den Rest erhalten?

Ich habe diesen Code:

char* remove(char* mystr) {

    char tmp[] = {0};
    unsigned int x;

    for (x = 0; x < (strlen(mystr) - 3); x++)
        tmp[x] = mystr[x];

    return tmp;
}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X