Maison > développement back-end > Golang > le corps du texte

Comment définir un tableau de longueur variable dans Golang

Libérer: 2019-12-13 15:24:55
original
11689 Les gens l'ont consulté

Comment définir un tableau de longueur variable dans Golang

Le langage Go fournit une structure de données de type tableau.

Un tableau est une séquence d'éléments de données numérotés et de longueur fixe du même type unique, qui peut être n'importe quel type primitif tel qu'un entier, une chaîne ou un type personnalisé.

Déclaration de tableaux

La déclaration de tableau en langage Go doit spécifier le type d'élément et le nombre d'éléments. Le format de syntaxe est le suivant :

var variable_name [SIZE] variable_type
Copier après la connexion

Ce qui précède est la définition d'un. -tableau dimensionnel. Par exemple, ce qui suit définit la balance du tableau avec une longueur de 10 et un type float32 :

var balance [10] float32
Copier après la connexion

Initialisation du tableau

Ce qui suit montre l'initialisation du tableau :

var balance = [5]float32{1000.0, 2.0, 3.4, 7.0, 50.0}
Copier après la connexion

Initialise le nombre d'éléments dans {} dans le tableau. Le nombre ne peut pas être supérieur au nombre dans [].

tableau de longueur variable golang :

Si vous ignorez le nombre entre [] et ne définissez pas la taille du tableau, le langage Go définira la taille du tableau selon le nombre d'éléments. Taille :

var balance = [...]float32{1000.0, 2.0, 3.4, 7.0, 50.0}
Copier après la connexion

Pour plus de connaissances sur le golang, veuillez faire attention à la colonne tutoriel golang.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal