Il faut initialiser la table lors de la déclaration. Cette instruction est fausse. … La déclaration num[SIZE] est autorisée si SIZE est une macro. Cette affirmation est vraie, car la MACRO remplace simplement le symbole SIZE par la valeur donnée.
Peut-on initialiser un tableau au moment de la déclaration ?
Au moment de la déclaration
Lors de l'instanciation du tableau, nous n'avons pas à spécifier son type: int array={ 1, 2, 3, 4, 5 }; Notez qu'il n'est pas possible d'initialiser un tableau après la déclaration en utilisant cette approche; une tentative de le faire entraînera une erreur de compilation.
Qu'est-ce qui est nécessaire au moment de l'initialisation du tableau ?
Lequel de ces éléments est-il nécessaire de spécifier au moment de l'initialisation du tableau ? Explication: Aucun.
Les tableaux doivent-ils être initialisés ?
Vous n'avez pas besoin d'initialiser tous les éléments d'un tableau. Si un tableau est partiellement initialisé, les éléments non initialisés reçoivent la valeur 0 du type approprié. Il en va de même pour les éléments de tableaux avec une durée de stockage statique.
Que se passe-t-il si vous n'initialisez pas un tableau ?
Si vous n'initialisez pas les nombres dans votre tableau, ils peuvent être n'importe quoi. L'utiliser à la place vous évite d'avoir à boucler sur le tableau et d'attribuer chaque valeur à 0. Si vous décidez d'insérer d'autres nombres, l'initialisation du tableau ne sera pas nécessaire.