Nom de la fonction : malloc
Fichier d'en-tête : <stdlib.h>
Prototype de fonction : void *malloc(taille non signée);
Fonction : Utilisé pour allouer de la mémoire tas d'une taille spécifiée
Paramètre : taille non signée taille de l'espace alloué
Valeur de retour : Renvoie un pointeur vers la mémoire allouée
Exemple de programme : Utilisez cette fonction pour allouer dynamiquement de la mémoire pour la chaîne www.dotcpp.com.
#include<stdio.h>#include<stdlib.h>#include<string.h>intmain(void){char*p=(char*)malloc(20);strcpy(p,www.dotcpp.com); printf(Stringis%sn,p);free(p);return0;}
Résultats en cours d'exécution
Stringiswww.dotcpp.com