Q.C.M.
Laquelle de ces lignes crée un tableau de 10 double ?
- double* tableau[10];
- double tableau{10};
- double tableau[10];
- double tableau[9];
A quel indice commence un tableau ?
- A l'indice 0
- A l'indice 1
- A l'indice -1
Qu'est-ce qu'un tableau à dimension dynamique ?
- Un tableau dont les valeurs changent au cours du temps
- Un tableau qui peut avoir une taille variable
- Un tableau qui s'agrandit ou se rétrécit automatiquement selon les besoins
Lequel de ces prototypes de fonction ne permet pas de faire passer mon tableau ?
- void fonction(int tableau[], int taille);
- void fonction(int tableau, int taille);
- void fonction(int *tableau, int taille);
Si je crée un tableau de 20 char appelé tableau situé à l'adresse 45782015... quelle est l'adresse de tableau[3] ?
- 45782015
- 45782025
- 45782018
- 45782019
- 45782017
Quelle est l'autre façon d'initialiser mon tableau avec ces valeurs ?
1 2 3 4 5 6 |
int tableau[4]; tableau[0] = 10; tableau[1] = 23; tableau[2] = 505; tableau[3] = 8; |
- int tableau[4] = 10, 23, 505, 8;
- int tableau[4] = [10, 23, 505, 8];
- int tableau[4] = (10, 23, 505, 8);
- int tableau[4] = {10, 23, 505, 8};
En résumé
- Les tableaux sont des ensembles de variables du même type stockées côte à côte en mémoire.
- La taille d'un tableau doit être déterminée avant la compilation, elle ne peut pas dépendre d'une variable.
- Chaque case d'un tableau de type int contient une variable de type int.
- Les cases sont numérotées via des indices commençant à 0 : tableau[0], tableau[1], tableau[2], etc.
Si vous avez un doute sur la qualité de vos réponses, recommencez tout le chapitre.
Créé avec HelpNDoc Personal Edition: Créer des documents d'aide HTML facilement