Maison > développement back-end > C++ > En langage C, les variables sont implicitement initialisées à 0 ou 1

En langage C, les variables sont implicitement initialisées à 0 ou 1

王林
Libérer: 2023-08-25 17:13:11
avant
1591 Les gens l'ont consulté

En langage C, les variables sont implicitement initialisées à 0 ou 1

Nous savons que nous devons déclarer les variables avant de les utiliser dans notre code. Cependant, nous pouvons attribuer aux variables 0 ou 1 sans déclaration.

Exemple

#include <stdio.h>
#include <stdlib.h>
x, y, array[3]; // implicit initialization of some variables
int main(i) {
   //The argument i will hold 1
   int index;
   printf("x = %d, y = %d</p><p></p><p>", x, y);
   for(index = 0; index < 3; index++)
      printf("Array[%d] = %d</p><p>", i, array[i]);
      printf("The value of i : %d", i);
}
Copier après la connexion

Sortie

.
x = 0, y = 0
Array[0] = 0
Array[1] = 0
Array[2] = 0
The value of i : 1
Copier après la connexion

Parfois, si un tableau est initialisé avec seulement une partie des valeurs, les valeurs restantes seront mises à 0.

#include <stdio.h>
#include <stdlib.h>
int main() {
   //The argument i will hold 1
   int index;
   int array[10] = {1, 2, 3, 4, 5, 6};
   for(index = 0; index < 10; index++)
      printf("Array[%d] = %d</p><p>", index, array[index]);
}
Copier après la connexion

Sortie

Array[0] = 1
Array[1] = 2
Array[2] = 3
Array[3] = 4
Array[4] = 5
Array[5] = 6
Array[6] = 0
Array[7] = 0
Array[8] = 0
Array[9] = 0
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!

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