Ajout de l'exo 2 dans le README
This commit is contained in:
parent
99b69625e3
commit
62e2cffc41
@ -244,8 +244,12 @@ total kB 2828 1612 324
|
|||||||
>Soit le [programme](Exo2/bss_data.c) suivant.
|
>Soit le [programme](Exo2/bss_data.c) suivant.
|
||||||
1. Compilez le programme. Avec la commande `size`, regardez les différents segments du programme. Où se trouve le tableau `t` ? Augmentez la valeur de N. La taille de l'exécutable a-t-elle changé ? pourquoi ?
|
1. Compilez le programme. Avec la commande `size`, regardez les différents segments du programme. Où se trouve le tableau `t` ? Augmentez la valeur de N. La taille de l'exécutable a-t-elle changé ? pourquoi ?
|
||||||
|
|
||||||
|
>Le tableau `t` se trouve dans le segment `.bss` et la taille de l'exécutable n'a pas changé car le tableau `t` n'est pas initialisé.
|
||||||
|
|
||||||
2. Recommencez avec la version 2. Expliquez.
|
2. Recommencez avec la version 2. Expliquez.
|
||||||
|
|
||||||
|
>Le tableau `t` se trouve dans le segment `.data` et la taille de l'exécutable a changé car le tableau `t` est initialisé.
|
||||||
|
|
||||||
## Exercice 3
|
## Exercice 3
|
||||||
>Soit le [programme](Exo3/ij_ji.c) suivant.
|
>Soit le [programme](Exo3/ij_ji.c) suivant.
|
||||||
>Le temps d'éxecution de ce programme est-il différent pour les deux versions ? Pourquoi ?
|
>Le temps d'éxecution de ce programme est-il différent pour les deux versions ? Pourquoi ?
|
||||||
|
Loading…
Reference in New Issue
Block a user