Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Déclaration des Tableaux | Tableaux et Tranches
Introduction à Golang
course content

Contenu du cours

Introduction à Golang

Introduction à Golang

1. Commencer
2. Types de Données
3. Structures de Contrôle
4. Fonctions
5. Tableaux et Tranches
6. Introduction aux Structs et Maps

book
Déclaration des Tableaux

Considérons un scénario dans lequel nous devons stocker les noms de dix étudiants. Pour ce faire, nous avons deux options : nous pouvons créer dix variables différentes de type string, ou alternativement, nous pouvons utiliser un tableau. Un tableau est une séquence d'éléments (valeurs) de taille fixe du même type de données. Dans ce cas particulier, nous pouvons créer un tableau de taille 10 et de type de données string pour stocker les noms.

Pour déclarer un tableau, vous pouvez utiliser la syntaxe suivante :

Par exemple, si nous souhaitons déclarer un tableau nommé students de taille 10 et de type de données string, nous l'écririons ainsi :

Jusqu'à présent, nous avons seulement déclaré le tableau, donc il ne contient aucune donnée et reste vide.

go

index

copy
1
fmt.Println(students) // Outputs [ ] which represents an empty array

Nous pouvons déclarer et initialiser un tableau en utilisant la syntaxe suivante :

Remarque

L'initialisation fait référence à l'attribution d'une valeur initiale à une variable ou une structure de données lors de sa déclaration. Si un tableau n'est pas initialisé, il prendra les valeurs par défaut de son type de données. Par exemple, un tableau de type de données int sera rempli de 0, tandis qu'un tableau de type de données string sera rempli de chaînes vides.

En utilisant la syntaxe ci-dessus, nous pouvons déclarer un tableau appelé students avec une taille de 4, contenant quatre noms différents :

go

index

copy
12
var students = [4] string { "Luna", "Max", "Ava", "Oliver" } fmt.Println(students) // Outputs [Luna Max Ava Oliver]

Un tableau a toujours une taille fixe, ce qui signifie que la taille spécifiée au moment de la déclaration reste constante pour ce tableau.

Une autre façon de déclarer un tableau est d'utiliser l'opérateur :=, de manière similaire à son utilisation pour les variables :

Dans la syntaxe ci-dessus, le tableau est toujours à la fois déclaré et initialisé simultanément. Par conséquent, nous devons fournir des valeurs initiales pour les éléments du tableau lors de l'utilisation de cette approche.

Si nous construisons le tableau students en utilisant l'opérateur :=, il apparaîtra comme suit :

go

index

copy
12
students := [4] string { "Luna", "Max", "Ava", "Oliver" } fmt.Println(students) // Outputs [Luna Max Ava Oliver]
question-icon

Complétez le code pour déclarer et initialiser un tableau appelé vowels :

Click or drag`n`drop items and fill in the blanks

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 1
We're sorry to hear that something went wrong. What happened?
some-alt