Menu
Coddy logo textTech

Initialisation de tableaux

Fait partie de la section Fondamentaux du Journey GO de Coddy — leçon 69 sur 109.

L'initialisation de tableaux signifie définir des valeurs initiales lors de la création d'un tableau.

Initialisez un tableau avec des valeurs spécifiques en utilisant des accolades :

scores := [4]int{95, 87, 78, 92}
fmt.Println(scores)

Cela affiche :

[95 87 78 92]

Utilisez les points de suspension (...) pour laisser Go compter les éléments pour vous :

colors := [...]string{"Red", "Green", "Blue"}
fmt.Println(colors)
fmt.Println("Array length:", len(colors))

Cela affiche :

[Red Green Blue]
Array length: 3
challenge icon

Défi

Débutant

Dans ce défi, vous allez vous entraîner à initialiser des tableaux en Go. Votre tâche consiste à créer un tableau de 5 entiers avec les valeurs spécifiques fournies, puis à afficher le tableau.

Le code contient déjà les imports nécessaires et une fonction main. Il vous suffit d'initialiser le tableau avec les nombres donnés.

Aide-mémoire

Initialisez un tableau avec des valeurs spécifiques en utilisant des accolades :

scores := [4]int{95, 87, 78, 92}

Utilisez les points de suspension (...) pour laisser Go compter les éléments automatiquement :

colors := [...]string{"Red", "Green", "Blue"}

Obtenez la longueur du tableau avec len() :

fmt.Println("Array length:", len(colors))

Essayez vous-même

package main

import "fmt"

func main() {
    // TODO : Initialisez un tableau nommé 'favoriteNumbers' avec ces 5 entiers : 7, 42, 8, 13, 99
    // Vous pouvez utiliser l'une ou l'autre syntaxe :
    // favoriteNumbers := [5]int{7, 42, 8, 13, 99}
    // OU
    // var favoriteNumbers [5]int = [5]int{7, 42, 8, 13, 99}
    
    // Ceci affichera votre tableau
    fmt.Printf("My favorite numbers are: %v\n", favoriteNumbers)
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux