Maison > développement back-end > C++ > le corps du texte

Existe-t-il une notation matricielle abrégée pour les valeurs répétées en C ?

WBOY
Libérer: 2023-09-07 11:21:08
avant
878 Les gens l'ont consulté

Existe-t-il une notation matricielle abrégée pour les valeurs répétées en C ?

Un tableau stocke plusieurs valeurs du même type de données. Pour un tableau, il peut y avoir des situations dans lesquelles les mêmes 2-3 valeurs doivent être stockées, c'est-à-dire 3,3,3,3.

Pour cette situation, le langage de programmation C fournit un moyen simple de créer un tableau contenant de telles valeurs répétées afin de réduire la charge de travail du programmeur.

Syntaxe

[startofRepeatingSeq … EndofRepeatingSeq]number
Example : For 3 repeated 5 times ;
[0 … 4]3
Copier après la connexion

Exemple

#include <stdio.h>
int main() {
   int array[10] = {[0 ... 4]3, [6 ... 9]5};
   for (int i = 0; i < 10; i++)
      printf("%d ", array[i]);
   return 0;
}
Copier après la connexion

Sortie

3 3 3 3 3 0 5 5 5 5
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!

source:tutorialspoint.com
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