struct

De Appmethod Topics
Aller à : navigation, rechercher

Remonter à Liste alphabétique des mots clés - Index


Catégorie

Spécificateurs de type

Syntaxe

struct [<nom de type struct>] {
[<type> <nom-variable[, nom-variable, ...]>] ;
    .
    .
    .
} [<variables structure>] ;

Description

Utilisez struct pour grouper des variables en un seul enregistrement.

<nom de type struct> Balise facultative qui fait référence au type structure.

<variables structure> Les définitions de données, également facultatif.

Bien que <nom de type struct> et <variables structure> soient toutes deux facultatives, l'une des deux doit apparaître.

Vous définissez les éléments de l'enregistrement en nommant un <type>, suivi par un ou plusieurs <nom-variable> (séparés par des virgules).

Séparez les différents types de variables par un point-virgule.

Utilisez l'opérateur . ou l'opérateur -> pour accéder aux éléments dans une structure.

Pour déclarer des variables supplémentaires du même type, utilisez le mot clé struct, suivi par le <nom de type struct>, puis par les noms des variables. En C++, le mot clé struct peut être omis.

Remarque :  Le compilateur permet l'utilisation de structure anonyme incorporée dans une autre structure.

Voir aussi