Comment Mettre à Zéro Un Tableau

Table des matières:

Comment Mettre à Zéro Un Tableau
Comment Mettre à Zéro Un Tableau

Vidéo: Comment Mettre à Zéro Un Tableau

Vidéo: Comment Mettre à Zéro Un Tableau
Vidéo: [Tuto] Comment Réinitialiser Géant 2500 HD et autres (Mettre a zero) 2024, Septembre
Anonim

Les tableaux sont l'un des attributs requis de tout langage de programmation. Par conséquent, il n'y a pratiquement pas de programmeur qui ne les ait jamais utilisés dans ses produits logiciels. Ils facilitent leur création. Diverses opérations avec des tableaux occupent parfois la majeure partie du code du programme. L'une de ces opérations est sa mise à zéro.

Comment mettre à zéro un tableau
Comment mettre à zéro un tableau

Instructions

Étape 1

Tableau zéro en C/C++. Lors de l'initialisation d'un tableau en C et C++, les éléments du tableau se voient attribuer une valeur aléatoire, contrairement, par exemple, aux langages tels que C# ou Java. Par conséquent, il n'y a aucune raison d'espérer que tous les éléments seront égaux à une certaine valeur. Pour C et C++, il existe plusieurs manières de mettre à zéro des tableaux. Pour ce faire, lors de sa création, utilisez le code suivant: int array [10000]; memset (array, 0, 10000); Ce code va créer un tableau de 10000 éléments et attribuer à chaque élément la valeur 0. Aussi, pour créer un tableau de zéros lors de l'initialisation, utilisez le code le plus simple: int array [100] = {0}; Ce code créera un tableau de 100 éléments et affectera tous les éléments à 0. Pour mettre le tableau à zéro, utilisez les boucles: i = 0; pour (je; je

Tableau zéro en Java. Contrairement à C/C++ en Java, lors de l'initialisation d'un tableau en tant que variable de classe, tous les éléments se voient immédiatement attribuer une valeur égale à: 0 - s'il s'agit d'un tableau de nombres, false - s'il s'agit d'un tableau de variables booléennes, null - s'il s'agit d'un tableau d'objets. Par conséquent, en Java, vous ne devez pas manuellement mettre à zéro un tableau lors de l'initialisation. Mais, si vous créez un tableau non pas en tant que variable de classe, mais le déclarez dans le corps d'une fonction ou d'une boucle, le compilateur ne garantit pas que toutes les valeurs seront égales à 0 (faux, nul). Dans ce cas, utilisez la boucle suivante pour mettre à zéro le tableau: int array = new int [10000]; // crée un tableau avec 10000 éléments pour (int i = 0; i

Étape 2

Tableau zéro en Java. Contrairement à C/C++ en Java, lors de l'initialisation d'un tableau en tant que variable de classe, tous les éléments se voient immédiatement attribuer une valeur égale à: 0 - s'il s'agit d'un tableau de nombres, false - s'il s'agit d'un tableau de variables booléennes, null - s'il s'agit d'un tableau d'objets. Par conséquent, en Java, vous ne devez pas manuellement mettre à zéro un tableau lors de l'initialisation. Mais, si vous créez un tableau non pas en tant que variable de classe, mais le déclarez dans le corps d'une fonction ou d'une boucle, le compilateur ne garantit pas que toutes les valeurs seront égales à 0 (faux, nul). Dans ce cas, utilisez la boucle suivante pour mettre à zéro le tableau: int array = new int [10000]; // crée un tableau avec 10000 éléments pour (int i = 0; i

Conseillé: