var |
Variable |
---|---|
GNU Pascal |
Syntaxe
var variable_identifier: type_identifier; | Dans le cadre d'une partie de déclaration de variable ou d'un bloc d'instructions |
var variable_identifier: type_definition; | Dans le cadre d'une partie de déclaration de variable ou d'un bloc d'instructions |
var variable_identifier: type_identifier value constant_expression; | Dans le cadre d'une partie de déclaration de variable ou d'un bloc d'instructions avec une valeur d'initialisation |
var variable_identifier: type_definition value constant_expression; | Dans le cadre d'une partie de déclaration de variable ou d'un bloc d'instructions avec une valeur d'initialisation |
var var_parameter: type_identifier; | Dans le cadre d'une liste de paramètres (en passant par référence) |
var var_parameter; | Sans déclaration de type |
protected var var_parameter: type_identifier; | Protégé, c'est-à-dire que la routine appelée ne peut pas modifier le paramètre |
protected var var_parameter; | Protégé sans déclaration de type |
Paramètres
Nom | Description |
---|---|
variable_identifier | Ce paramètre permet d'indiquer l'identificateur de la variable. |
var_parameter | Ce paramètre permet d'indiquer un paramètre de variable. |
type_identifier | Ce paramètre permet d'indiquer un type d'identificateur. |
type_definition | Ce paramètre permet d'indiquer un type de définition. |
constant_expression | Ce paramètre permet d'indiquer une expression constante. |
Description
Ce mot réservé permet d'indiquer une méthode abstraite, laquelle n'est pas définit dans la classe où elle est indiqué. Dans une partie déclaration, le mot réservé var déclare un identificateur de variable dont le type est d'identificateur de type ou défini par définition de type.
Remarque
- Le mot réservé var est défini dans ISO 7185 Pascal et pris en charge par toutes les variantes de Pascal connues. Les paramètres var non typés dans les listes de paramètres constituent une extension UCSD Pascal. La possibilité de faire des déclarations var dans un bloc d'instructions est une extension de GNU Pascal.
Dernière mise à jour : Dimanche, le 22 octobre 2017