Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Ganzzahlen | Datentypen
Einführung in Golang

book
Ganzzahlen

Datentypen sind ein grundlegendes Konzept in jeder Programmiersprache, einschließlich Go. Sie geben den Typ der Daten an, die in einer Variablen gespeichert werden können.

Beim Deklarieren einer Variablen können wir ihren Datentyp angeben, der bestimmt, welche Art von Daten in dieser Variablen gespeichert werden kann.

Einer der am häufigsten verwendeten Datentypen sind Ganzzahlen. Eine Ganzzahl, wie der Name schon sagt, stellt eine nicht-dezimale Zahl dar, die positiv oder negativ sein kann. Zum Beispiel -1, 0, 9 oder 1234567, unter anderem.

Wir können eine Ganzzahl-Variablen mit folgendem Syntax deklarieren und initialisieren:

Hinweis

Deklarieren einer Variablen beinhaltet die Angabe ihres Typs und Namens, während Initialisieren einer Variablen die Zuweisung eines Anfangswerts bedeutet.

go

index

copy
var myVariable int = 10
1
var myVariable int = 10

Wenn wir bei der Deklaration einen Typ für die Variable angeben, müssen wir sie nicht unbedingt mit einem Wert initialisieren. Daher ist die folgende Syntax ebenfalls gültig:

go

index

copy
var myVariable int
1
var myVariable int

Im oben beschriebenen Szenario wird ihm ein Standardwert von 0 zugewiesen. Folglich wird die Ausgabe des folgenden Programms 0 sein.

go

index

copy
package main
import "fmt"

func main() {
var myVariable int
fmt.Println(myVariable)
}
1234567
package main import "fmt" func main() { var myVariable int fmt.Println(myVariable) }

Es ist wichtig zu beachten, dass wir beim Deklarieren einer Variablen ohne Angabe des Datentyps diese auch initialisieren müssen:

go

index

copy
// Correct Syntax
var myVariable = 7
// Incorrect Syntax
var myVariable
12345
// Correct Syntax var myVariable = 7 // Incorrect Syntax var myVariable

Wenn der Datentyp nicht explizit angegeben wird, leitet der Compiler den Datentyp der Variablen automatisch basierend auf dem anfänglich zugewiesenen Wert ab. Da 7 ein ganzzahliger Wert ist, wird var myVariable = 7 als Variable vom Typ Integer interpretiert. Es ist jedoch ratsam, bei der Deklaration von Variablen Datentypen anzugeben, um die Lesbarkeit des Codes zu verbessern.

Hinweis

Beim Verwenden des := Operators zur Variablendeklaration werden Datentypen nicht explizit angegeben.

question mark

Was ist die korrekte Syntax zur Deklaration einer Integer-Variablen?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 1

Fragen Sie AI

expand
ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

We use cookies to make your experience better!
some-alt