Browse Source

refactoring: wichtige Kommentare hinzugefüg, Anton Lohrey

remotes/origin/Läufer-fertig,-Hendrik-Voß
fdai7492 11 months ago
parent
commit
b0d292924e
  1. 5
      src/Input.c

5
src/Input.c

@ -3,13 +3,14 @@
#include <string.h>
char* getUserInput() {
//Beim benutzen von dieser Funktion sollte man danach free(userinput) benutzen, damit der speicherplatz wieder freigegeben wird
char *input = NULL;
size_t size = 0;
//getline weißt speicher zu deshalb größe 0
printf("Ihre Eingabe: ");
getline(&input, &size, stdin);
size_t len = strlen(input);
size_t len = strlen(input); //ignorieren von neuer Zeile
if (len > 0 && input[len - 1] == '\n') {
input[len - 1] = '\0';
}

Loading…
Cancel
Save