Heim Backend-Entwicklung Golang Lesen Sie formatierte Daten aus der Eingabe mit der Funktion fmt.Fscanf

Lesen Sie formatierte Daten aus der Eingabe mit der Funktion fmt.Fscanf

Jul 24, 2023 pm 12:37 PM
格式化 输入 fmtfscanf

Verwenden Sie die Funktion fmt.Fscanf, um formatierte Daten aus der Eingabe zu lesen.

In der Go-Sprache bietet das fmt-Paket mehrere Funktionen zum Formatieren von Eingabe und Ausgabe. Unter anderem kann die Funktion fmt.Fscanf Daten aus der Eingabe im angegebenen Format lesen.

Das Folgende ist ein Beispielcode, der zeigt, wie Sie die Funktion fmt.Fscanf verwenden, um formatierte Daten aus der Standardeingabe zu lesen:

package main

import (
    "fmt"
    "os"
)

func main() {
    var name string
    var age int

    fmt.Print("请输入姓名和年龄(以空格分隔):")
    // 从标准输入中读取格式化的数据
    _, err := fmt.Fscanf(os.Stdin, "%s %d", &name, &age)
    if err != nil {
        fmt.Println("读取数据失败:", err)
        return
    }

    fmt.Println("姓名:", name)
    fmt.Println("年龄:", age)
}
Nach dem Login kopieren

Im obigen Code werden zunächst zwei Variablen namens und Alter deklariert, um die Daten aus der Eingabe zu speichern ausgelesene Daten. Verwenden Sie dann die Funktion fmt.Print, um Eingabeaufforderungsinformationen auszudrucken und den Benutzer aufzufordern, seinen Namen und sein Alter einzugeben. Verwenden Sie dann die Funktion fmt.Fscanf, um Daten aus der Standardeingabe zu lesen, und verwenden Sie die Formatzeichenfolge „%s %d“, um das Eingabeformat anzugeben, wobei „%s“ das Lesen einer Zeichenfolge und „%d“ das Lesen einer Zeichenfolge bedeutet ganze Zahl. Beachten Sie, dass Sie den Adressoperator „&“ verwenden müssen, um die Adresse der Variablen an die Funktion fmt.Fscanf zu übergeben.

Wenn die Daten erfolgreich gelesen wurden, ist das zurückgegebene Ergebnis die Anzahl der erfolgreich gelesenen Parameter und kein Fehler. Wir verwenden den Platzhalter „_“ im Code, um die Anzahl der zurückgegebenen Parameter zu ignorieren und uns nur um den Fehler zu kümmern. Wenn das Lesen der Daten fehlschlägt, wird ein Fehler ungleich Null zurückgegeben.

Verwenden Sie abschließend die Funktion fmt.Println, um den gelesenen Namen und das Alter auszudrucken.

Wenn Sie den obigen Code ausführen, gibt die Konsole eine Eingabeaufforderung aus und wartet darauf, dass der Benutzer seinen Namen und sein Alter eingibt. Nachdem der Benutzer die Eingabe abgeschlossen hat, drückt er die Eingabetaste. Das Programm liest die eingegebenen Daten und druckt den Namen und das Alter aus.

Zusammenfassend lässt sich sagen, dass wir durch die Verwendung der Funktion fmt.Fscanf zum Lesen formatierter Daten aus der Eingabe problemlos Benutzereingaben erhalten und diese gemäß dem angegebenen Format analysieren und verarbeiten können. Dies gibt uns mehr Flexibilität und Komfort bei der Bearbeitung von Eingaben.

Das obige ist der detaillierte Inhalt vonLesen Sie formatierte Daten aus der Eingabe mit der Funktion fmt.Fscanf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Deaktivieren des Win11 Input Experience Guide Deaktivieren des Win11 Input Experience Guide Dec 27, 2023 am 11:07 AM

In letzter Zeit sind viele Win11-Benutzer auf das Problem gestoßen, dass das Eingabedialogfeld immer flackert und nicht ausgeschaltet werden kann. Dies wird tatsächlich durch die Standardsystemdienste und -komponenten von Win11 verursacht. Wir müssen zuerst die relevanten Dienste deaktivieren Input Experience Service gelöst, versuchen wir es gemeinsam. So deaktivieren Sie das Eingabeerlebnis in Win11: Klicken Sie im ersten Schritt mit der rechten Maustaste auf das Startmenü und öffnen Sie den „Task-Manager“. Suchen Sie im zweiten Schritt die drei Prozesse „CTF Loader“, „MicrosoftIME“ und „Service Host: Textinput Management Service“. Klicken Sie in der Reihenfolge mit der rechten Maustaste auf „Aufgabe beenden“. Im dritten Schritt öffnen Sie das Startmenü, suchen und öffnen „Dienste“ oben. Suchen Sie im vierten Schritt darin nach „Textinp“.

Bei Windows-Eingaben kommt es zu Hängenbleiben oder hoher Speicherauslastung [Fix] Bei Windows-Eingaben kommt es zu Hängenbleiben oder hoher Speicherauslastung [Fix] Feb 19, 2024 pm 10:48 PM

Die Windows-Eingabeerfahrung ist ein wichtiger Systemdienst, der für die Verarbeitung von Benutzereingaben von verschiedenen Geräten mit menschlicher Schnittstelle verantwortlich ist. Es startet automatisch beim Systemstart und läuft im Hintergrund. Allerdings kann es manchmal vorkommen, dass dieser Dienst automatisch hängt oder zu viel Speicher belegt, was zu einer verringerten Systemleistung führt. Daher ist es wichtig, diesen Prozess rechtzeitig zu überwachen und zu verwalten, um die Systemeffizienz und -stabilität sicherzustellen. In diesem Artikel erfahren Sie, wie Sie Probleme beheben können, bei denen die Windows-Eingabe einfriert oder eine hohe Speicherauslastung verursacht. Der Windows Input Experience Service verfügt über keine Benutzeroberfläche, ist jedoch eng mit der Handhabung grundlegender Systemaufgaben und Funktionen im Zusammenhang mit Eingabegeräten verbunden. Seine Aufgabe besteht darin, dem Windows-System dabei zu helfen, jede vom Benutzer eingegebene Eingabe zu verstehen.

So formatieren Sie das Laufwerk C mit dem DOS-Befehl So formatieren Sie das Laufwerk C mit dem DOS-Befehl Feb 19, 2024 pm 04:23 PM

Der DOS-Befehl ist ein im Windows-Betriebssystem verwendetes Befehlszeilentool, mit dem verschiedene Systemverwaltungsaufgaben und -vorgänge ausgeführt werden können. Eine der häufigsten Aufgaben ist das Formatieren der Festplatte, einschließlich des Laufwerks C. Das Formatieren des Laufwerks C ist ein relativ gefährlicher Vorgang, da dadurch alle Daten auf dem Laufwerk C gelöscht und das Dateisystem neu initialisiert werden. Bevor Sie diesen Vorgang durchführen, stellen Sie sicher, dass Sie wichtige Dateien gesichert haben und sich darüber im Klaren sind, welche Auswirkungen die Formatierung auf Ihren Computer haben wird. Das Folgende wird in der DOS-Befehlszeile formatiert

Was ist Disc-Formatierung? Was ist Disc-Formatierung? Aug 17, 2023 pm 04:02 PM

Unter Disc-Formatierung versteht man den Vorgang des Wiederherstellens und Löschens des Dateisystems der Disc. Während des Disc-Formatierungsvorgangs werden alle Daten vollständig gelöscht und das Dateisystem wird wiederhergestellt, um die Daten auf der Disc wiederherzustellen. Die Disc-Formatierung kann zum Schutz der Datensicherheit, zur Reparatur von Disc-Fehlern und zur Entfernung von Viren verwendet werden. Beim Formatieren einer Disc müssen Sie wichtige Daten sichern, ein geeignetes Dateisystem auswählen und geduldig warten, bis die Formatierung abgeschlossen ist.

Warum kann das Laufwerk D nicht formatiert werden? Warum kann das Laufwerk D nicht formatiert werden? Aug 30, 2023 pm 02:39 PM

Zu den Gründen, warum das Laufwerk D nicht formatiert werden kann, gehören, dass das Laufwerk von anderen Programmen oder Prozessen verwendet wird, ein beschädigtes Dateisystem auf dem Laufwerk vorliegt, ein Festplattenfehler und Berechtigungsprobleme vorliegen. Ausführliche Einführung: 1. Der Grund, warum das Laufwerk D nicht formatiert werden kann, kann darin liegen, dass das Laufwerk von anderen Programmen oder Prozessen verwendet wird. Wenn im Windows-Betriebssystem ein Programm auf die Dateien oder Ordner auf dem Laufwerk D zugreift, wird das System Der Formatierungsvorgang kann nicht ausgeführt werden. Der Grund dafür, dass das Laufwerk D nicht formatiert werden kann, liegt möglicherweise darin, dass das Dateisystem vom Betriebssystem zum Organisieren und Verwalten von Dateien verwendet wird Ordner auf dem Speichergerät usw.

Enthüllte Geheimnisse der Methoden zur Wiederherstellung des Mobiltelefonformats (Fehlfunktion des Mobiltelefons? Keine Sorge) Enthüllte Geheimnisse der Methoden zur Wiederherstellung des Mobiltelefonformats (Fehlfunktion des Mobiltelefons? Keine Sorge) May 04, 2024 pm 06:01 PM

Heutzutage werden wir unweigerlich auf einige Probleme stoßen, wie z. B. die Unfähigkeit, das Telefon einzuschalten, oder Verzögerungen, wie z. B. einen Systemabsturz, aber während der Nutzung sind Mobiltelefone zu einem unverzichtbaren Teil unseres Lebens geworden. Wir sind oft ratlos und manchmal gibt es keine Lösungen für diese Probleme. Um Ihnen bei der Lösung von Mobiltelefonproblemen zu helfen, stellt Ihnen dieser Artikel einige Methoden zur Wiederherstellung des Mobiltelefonformats und zur Wiederherstellung des normalen Betriebs Ihres Telefons vor. Sichern Sie Daten – schützen Sie wichtige Informationen wie Fotos und Kontakte vor dem Verlust während des Formatierungsvorgangs. Bevor Sie Ihr Telefon formatieren, sollten Sie zunächst daran denken, wichtige Daten und Dateien auf Ihrem Telefon zu sichern. Um die Datensicherheit zu gewährleisten oder Dateien an einen Cloud-Speicherdienst zu übertragen, können Sie sie sichern, indem Sie eine Verbindung zu einem Computer herstellen. Nutzen Sie die integrierte Wiederherstellungsfunktion des Systems – ganz einfach

Wird das Formatieren eines Laptops ihn schneller machen? Wird das Formatieren eines Laptops ihn schneller machen? Feb 12, 2024 pm 11:54 PM

Wird das Formatieren eines Laptops ihn schneller machen? Wenn Sie Ihren Windows-Laptop formatieren möchten, sich aber fragen, ob er dadurch schneller wird, hilft Ihnen dieser Artikel dabei, die richtige Antwort auf diese Frage zu finden. Wird das Formatieren eines Laptops ihn schneller machen? Es gibt viele Gründe, warum Benutzer ihre Windows-Laptops formatieren. Der häufigste Grund ist jedoch die langsame Leistung oder Geschwindigkeit Ihres Laptops. Durch das Formatieren eines Laptops werden alle auf dem Laufwerk C oder der Festplattenpartition, auf der das Windows-Betriebssystem installiert ist, gespeicherten Daten vollständig gelöscht. Daher wird sich jeder Nutzer diesen Schritt zweimal überlegen, insbesondere wenn es um die Leistung des Laptops geht. Dieser Artikel hilft Ihnen zu verstehen, ob die Formatierung Ihres Laptops die Geschwindigkeit beschleunigt. Das Formatieren Ihres Laptops hilft

Einfache und effektive Schritte zur Behebung des Fehlers 0x80070057 Einfache und effektive Schritte zur Behebung des Fehlers 0x80070057 Dec 27, 2023 am 08:38 AM

So lösen Sie den Fehler 0x80070057: einfache und effektive Methoden und Schritte Einführung: Bei der Nutzung des Computers stoßen wir manchmal auf verschiedene Fehlercodes. Unter diesen ist 0x80070057 ein sehr häufiger Fehlercode, der normalerweise mit dem Windows-Betriebssystem zusammenhängt. Dieser Fehlercode kann in verschiedenen Situationen auftreten, z. B. bei der Installation oder Aktualisierung des Betriebssystems, beim Sichern oder Wiederherstellen von Dateien, beim Formatieren von Laufwerken usw. Obwohl dieser Fehlercode frustrierend ist, ist er nicht unlösbar. In diesem Artikel wird vorgestellt

See all articles