Maison > Problème commun > Comment définir un tableau en langage C

Comment définir un tableau en langage C

清浅
Libérer: 2020-09-08 17:40:33
original
125408 Les gens l'ont consulté

Il existe quatre formes de définition de tableaux en langage C : 1. Le formulaire avec uniquement le type de tableau et le nom du tableau ; 2. Le formulaire avec une longueur de tableau déterminée ; 3. Utilisez le mot-clé new pour allouer de la mémoire au ; méthode array ; 4. Utilisez le mot-clé new et attribuez une valeur au tableau.

Comment définir un tableau en langage C

[Cours recommandés : Tutoriel langage C]

Définition du tableau

Un tableau fait référence à une collection utilisée pour stocker le même type de données. Un tableau est en fait une série de variables. être divisé en fonction de leur utilisation. Il existe quatre formes de définition de tableau pour les tableaux unidimensionnels, les tableaux bidimensionnels et les tableaux multidimensionnels

> ( 1) Nom du type [] Nom du tableau ;

(2) Nom du type [] Nom du tableau = { Liste de valeurs initiales };

(3) Nom du type [] Nom du tableau = nouveau Nom du type [taille du tableau];

(4) Nom du type [] nom du tableau = nouveau nom du type [taille du tableau] { liste de valeurs initiales };

Type de données : fait référence à l'élément du tableau Types de données , les plus courants incluent entier, virgule flottante, caractère, etc.

Nom du tableau : Il est utilisé pour unifier le nom de ce groupe d'éléments du même type de données. Ses règles de dénomination sont les mêmes que celles des variables

.
Ensuite, je vais vous présenter comment définir un tableau à travers des exemples spécifiques

La définition d'un tableau unidimensionnel

int[]  nullArray;
int[]  intArray = new int[ 10 ];
double[]  mathConsts = { 3.14,2.71828,1.414 };
Days[]  holiday = new Days[ 2 ]{ Days.Sat,  Days.Sun};
Copier après la connexion
Le définition d'un tableau bidimensionnel

Dans certains cas, les tableaux unidimensionnels ne peuvent plus répondre aux besoins des applications. Lorsque nous devons enregistrer des données dans un tableau, il sera peu pratique d'utiliser un tableau à une dimension. tableaux dimensionnels car nous devons utiliser des tableaux bidimensionnels

type name[,] array name;

type name[,] array name = { initial value list};

nom du type[,] nom du tableau = nouveau nom du type [ligne, colonne];

nom du type[,] nom du tableau = nouveau nom du type [ligne, colonne] {liste de valeurs initiales};

Résumé : Ce qui précède est cet article. C'est tout, j'espère qu'il sera utile à tout le monde.
int[,] intArray = new int[ 10, 20 ];
double[ 2, 3 ] mathConsts= { { 3.14, 2.71828, 1.414 }, { 0.5, 0.25, 0.125 } };
Days[,] workDays = new Days[ 2, 2 ] { { Days.Mon, Days.Wed }, { Days.Tue, Days.Thu }  };
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal