Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Wenn du dir ein Format ausdenkst wie splitten willst, darfst du halt den delimiter nicht in die Strings nehmen, sonst ist immer gebastel...
nimm halt irgendwas als Delimiter, das nicht im String vorkommt oder setze auf einen Standard wie CSV
Dein Problem hast du ja selber genannt. du vergleichst einen Integer (Stringteilung) mit einem Pointer ("1") bzw alles andere.
in C ist "ASEDF" ein pointer, wie auch char[] = "asdf" ein pointer ist. (Nicht zu 100% so, aber in deinem Fall trifft es zu.)
du müsstest stringteilung == 1 bzw die...
deinen algorithmus nochmals überdenken ist hier der plan.
Zeichne den Ablauf doch mal auf Papier auf. Ziel ist es, dass keine Werte von fields aufgerufen werden, die ungültig sind. Mit fields.length kannst du ja die grösse des Arrays prüfen. Jetzt darfst du einfach auf kein Feld zugreien das >...
Diese Seite verwendet Cookies, um Inhalte zu personalisieren und dich nach der Registrierung angemeldet zu halten. Durch die Nutzung unserer Webseite erklärst du dich damit einverstanden.