Ich schreibe ein Programm, das einen Befehl akzeptiert und gibt dann das Ergebnis abhängig vom Befehl zurück. Zum Beispiel habe ich Befehl "prime 20", die 20 Primzahlen gibt und andere ist die Art 1 20 31 45, die die Zahlen in absteigender Reihenfolge sortiert. Dies wird während (1) Schleife laufen. Ich habe viele dieser Befehle Ich möchte jede Zahlen wie 1,20,31,45 getrennt bekommen. Meine Frage ist, wie kann ich die Daten von diesen Befehlen analysieren? Ich nehme die Eingabe in char *, aber wenn ich auf den i-Index zugreife, um die Nummer zu bekommen, gibt es mir einfach die erste Ziffer, wenn sie eine Ziffer hat. Danke.Daten von Benutzereingaben trennen.
-1
A
Antwort
0
Sie suchen die Funktion „strtok“ zu brechen, die Räume in vielen einzelnen Strings und die „atoi“ -Funktion wandeln die nubers in ASCII verwenden, um Int Die Website im Link-Beispiel für die Verwendung der strtok Funktion gibt, weil es ein wenig schwer zu verstehen ist, nur den Mann der Funktion zu lesen.
+0
danke ich werde das versuchen :) –
Verwandte Themen
- 1. Trennen von Daten von Knoten serielle Schnittstelle
- 2. Daten in Access trennen
- 3. Übereinstimmende Benutzereingaben mit Trippelstore-Daten
- 4. Teilen von Daten in SQL (Trennen einer Zeichenfolge von Daten)
- 5. Validiere Benutzereingaben gegen servergenerierte Daten
- 6. Android Broadcast Receiver und Trennen von Daten
- 7. Daten übergeben, um von Annotation zu trennen?
- 8. Wie Daten in Reihe trennen
- 9. Speichern von Daten von Benutzereingaben in HTML-Datei mit JS
- 10. Vermeiden von Benutzereingaben
- 11. Benutzereingaben von Speech erhalten?
- 12. Benutzereingaben von Aktivität akzeptieren
- 13. Android: Speichern und Lesen von Daten aus Benutzereingaben?
- 14. Überspringen von Benutzereingaben von Java
- 15. Unordentliche Daten in R - ODK Aufräumen trennen
- 16. ELF-Parser zum Trennen von Daten des Programms
- 17. D3: Daten trennen/entfernen/zusammenführen von der Zeichnung der Elemente
- 18. Wie E-Mail-ID von unstrukturierten Daten trennen gesetzt
- 19. Trennen von Daten in einer Zelle in mehrere Zellen
- 20. Wie zeige ich Daten von einem Knoten js trennen
- 21. Trennen von iTunes COM
- 22. Inaktivität, Trennen von AppMeasurementService
- 23. Trennen von Textdateien
- 24. Trennen von JLayeredPanel
- 25. Geschäftsregeln von Geschäftsprozessen trennen
- 26. Objektmethoden von Objektdaten trennen
- 27. Objekt von Sitzung trennen
- 28. Speichern von Benutzereingaben als var
- 29. Benutzereingaben von Textfeld auf JSP
- 30. Bereinigen von Benutzereingaben mit Python
Suchen Sie nach [strtok] (http://en.cppreference.com/w/c/string/byte/strtok)? – BLUEPIXY