Ganzzahleingaben von der Standardeingabe abrufen
Das Lesen von Ganzzahlwerten von der Standardeingabe ist eine häufige Anforderung in der Programmierung. In Go bietet die Funktion fmt.Scanf eine bequeme Möglichkeit, numerische Eingaben abzurufen.
Verwendung von fmt.Scanf
Um fmt.Scanf zu verwenden, deklarieren Sie zunächst eine Variable von den gewünschten Typ (z. B. var i int). Rufen Sie dann fmt.Scanf mit der folgenden Syntax auf:
fmt.Scanf("%d", &i)
Hier gibt „%d“ den Formatbezeichner für Ganzzahlen an. Das &-Zeichen vor i ist der Speicheradressenoperator, der es fmt.Scanf ermöglicht, den Wert von i zu ändern.
Alternative Methoden
Wenn fmt.Scanf nicht geeignet ist , weitere Optionen sind:
Beispielverwendung
Der folgende Code zeigt, wie eine Ganzzahl mit fmt.Scanf gelesen wird :
package main import ( "fmt" ) func main() { var input int fmt.Scanf("%d", &input) fmt.Println("Input:", input) }
Das obige ist der detaillierte Inhalt vonWie kann ich Integer-Eingaben von Standard-Eingaben in Go lesen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!