מידע

יוצרים Kilian Verhetsel
מועד הגשה אין מועד הגשה
מגבלת הגשות אין הגבלה
תגיות קטגוריה s3, level1

תגיות

כניסה

[S3] Les types (1/2)

Le type de la plupart des variables en C est facile à déterminer. Néanmoins, le C contient aussi des types qui diffèrent de façons parfois subtiles.

Rem : N'oubliez pas qu'une déclaration en C se termine toujours par ";".


שאלה 1: Un entier

Déclarez une variable x de type int.

שאלה 2: Un tableau d’entiers

Déclarez la variable x comme un tableau de 10 int.

שאלה 3: Taille d’un tableau

En supposant que sizeof(int) vaut 2 et que la taille de tout pointeur vaut 8, que vaut sizeof(x) dans la question précédente ?

שאלה 4: Un pointeur vers un entier

Déclarez la variable x comme un pointeur vers un int.

שאלה 5: Taille d’un pointeur

En supposant que sizeof(int) vaut 2 et que la taille de tout pointeur vaut 8, que vaut sizeof(x) sachant que x a été déclaré comme dans la question précédente ?

שאלה 6: Taile d’un tableau passé comme argument

Voici le prototype d’une fonction standard.

int pipe(int filedes[2]);

En supposant que sizeof(int) vaut 2 et que la taille de tout pointeur vaut 8, que vaut sizeof(filedes) à l’intérieur du corps de la fonction pipe ?

שאלה 7: Un tableau d’entiers à 2 dimensions

Déclarez la variable x comme un tableau à deux dimensions contenant de int avec 5 colonnes et 8 lignes.