Malloc et C

Résolu
Dikmas Messages postés 376 Date d'inscription   Statut Membre Dernière intervention   -  
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'aimerais réaliser un programme qui alloue avec malloc ( 10, 100, 1 ààà, puis, si mon architecture le permet, 4 000 Mo.
Ensuite, je souhaiterais tester la valeur de retour.

Quelqu'un pourrait m'aider , Je ne sais pas par où commencer.

Merci d'avance à tous ceux qui me répondront/

3 réponses

mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
#include <stdio.h>
#include <stdlib.h>

int main(){
  void *p;
  p = malloc(1024*1024*10);
  if(!p){
    fprintf(stderr,"not enough memory\n");
    return 1;
  }
  free(p);
  // etc...
  return 0;
}

Bonne chance
0
Dikmas Messages postés 376 Date d'inscription   Statut Membre Dernière intervention   63
 
Merci pour ta réponse
0
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
De rien, bonne continuation
0