Salut,
Quand je regarde tous ces petits morceaux de programmes je me pose des questions :
La question c'est que dans dans "alloctoto()" la condition nulle ne sera jamais réalisée, sauf à être vraiment impromptue.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 typedef struct toto { int a ; int b ; } toto ; toto * alloctoto() { toto * t = (toto*) malloc( sizeof(toto)) ; if( t == NULL ) exit(1) ; else return t ; }
Un système d'exploitation à 32 bits et plus, permet une gestion de la mémoire ( virtuelle ou linéaire ) qui semble pouvoir se passer des habitudes mémoires de la programmation en 16 bits.
Java et .Net se moquent des retours d'allocation mémoire. Le "garbage collector" gère la mémoire du système dans ses limites .
Partager