Variables rapides


Une variable est un espace réservé pratique pour référencer une adresse mémoire d’ordinateur.

Swift Chaque variable se voit attribuer un type spécifique, qui détermine la taille de la mémoire occupée par la variable. Différents types de données déterminent également la plage de valeurs qui peuvent être stockées.

Dans le chapitre précédent, nous vous avons présenté les types de données de base, notamment l'entier Int, les nombres à virgule flottante Double et Float, le type booléen Bool et le type de chaîne String. De plus, Swift fournit également d'autres types de données plus puissants, tels que Facultatif, Array, Dictionary, Struct et Class.

Ensuite, nous présenterons comment déclarer et utiliser des variables dans les programmes Swift.


Déclaration de variable

La déclaration de variable signifie indiquer au compilateur où en mémoire créer la quantité d'espace de stockage pour la variable.


Avant d'utiliser une variable, vous devez la déclarer à l'aide du mot-clé var, comme indiqué ci-dessous :

var variableName = <initial value>

Ce qui suit est une variable dans un programme Swift Un exemple simple de déclaration :

import Cocoa

var varA = 42
print(varA)

var varB:Float

varB = 3.14159
print(varB)

Le résultat de l'exécution du programme ci-dessus est :

42
3.14159

Nom des variables

Les noms de variables peuvent être composés de lettres , chiffres et traits de soulignement.

Les noms de variables doivent commencer par une lettre ou un trait de soulignement.

Swift est un langage sensible à la casse, donc les lettres majuscules et minuscules sont différentes.

Les noms de variables peuvent également utiliser des caractères Unicode simples, comme dans l'exemple suivant :

import Cocoa

var _var = "Hello, Swift!"
print(_var)

var 你好 = "你好世界"
var php中文网 = "www.php.cn"
print(你好)
print(php中文网)

Le résultat de l'exécution du programme ci-dessus est :

Hello, Swift!
你好世界
www.php.cn

Sortie variable

Les variables et constantes peuvent être générées à l'aide de la fonction print (swift 2 remplace print par println).

Vous pouvez utiliser des crochets et des barres obliques inverses pour insérer des variables dans une chaîne, comme le montre l'exemple suivant :

import Cocoa

var name = "php中文网"
var site = "http://www.php.cn"

print("\(name)的官网地址为:\(site)")

Le résultat de l'exécution du programme ci-dessus est :

php中文网的官网地址为:http://www.php.cn