Exemple d’allocation de mémoire en C

Author:


Download

/*

void *malloc ( size_t size  );

 */

#include 
#include 

int main(void)
{
  char *p;

  //Alouer 80 octets
  p = (char*) malloc(80);

  if( !p )
  {
    printf("Mémoire insuffisante");
    exit(1);
  }

  printf("Tapez une chaîne de caractère: ");
  gets( p );

  //Affichage de la chaine
  printf( p );

  //Libération de la ressource
  free( p );

  return 0;
}

Leave a Reply

Your email address will not be published. Required fields are marked *