malloc(4)
alloue 4 octets dans le tas mémoire et renvoie l'adresse du premier octet (sur l'image 0x42
).En informatique, dans la bibliothèque standard du langage C, la fonction malloc
(pour memory allocation en anglais) permet d'allouer dynamiquement de la mémoire. La libération de la mémoire ainsi réservée s'effectue avec la fonction free
.
Cette fonction est déclarée dans l'en-tête <stdlib.h>
. Dans les systèmes GNU/Linux, elle fait partie du paquet GNU C Library.