Sobes.tech
Junior — Middle

Quel mot-clé est utilisé pour modifier la valeur d'une variable dans le corps d'une fonction?

sobes.tech IA

Réponse de l'IA

En Swift, pour modifier la valeur d'une variable passée à une fonction, on utilise le mot-clé inout. Cela permet de passer la variable par référence, afin que les modifications à l'intérieur de la fonction se reflètent sur la variable d'origine.

Exemple:

func increment(value: inout Int) {
    value += 1
}

var number = 5
increment(value: &number)
print(number) // Affichera 6

Notez qu'à l'appel de la fonction, la variable est passée avec le symbole &.