Type de matrice
Une matrice est un type de données spécial qui contient entre un et seize composants. Chaque composant d’une matrice doit être du même type.
TypeComponents Name |
Components
Élément | Description |
---|---|
TypeComponents |
Nom unique qui contient trois parties. La première partie est l’un des types scalaires . La deuxième partie est le nombre de lignes. La troisième partie est le nombre de colonnes. Le nombre de lignes et de colonnes est un entier positif compris entre 1 et 4 inclus. |
Nom |
Chaîne ASCII qui identifie de façon unique le nom de la variable. |
Exemples
Voici quelques exemples :
int1x1 iMatrix; // integer matrix with 1 row, 1 column
int4x1 iMatrix; // integer matrix with 4 rows, 1 column
int1x4 iMatrix; // integer matrix with 1 row, 4 columns
double3x3 dMatrix; // double matrix with 3 rows, 3 columns
float2x2 fMatrix = { 0.0f, 0.1, // row 1
2.1f, 2.2f // row 2
};
Une matrice peut également être déclarée à l’aide de cette syntaxe :
matrix <Type, Number> VariableName
Le type de matrice utilise les crochets d’angle pour spécifier le type, le nombre de lignes et le nombre de colonnes. Cet exemple crée une matrice à virgule flottante, avec deux lignes et deux colonnes. Tous les types de données scalaires peuvent être utilisés.
Voici un exemple :
matrix <float, 2, 2> fMatrix = { 0.0f, 0.1, // row 1
2.1f, 2.2f // row 2
};
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour