pour un examen on a eu la question suivante:

que fait ce programme c?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
#include <stdlib.h>
main()
{
int i=3;
int *p;
printf("valeur de p avant initialisation = %ld\n",p);
p=(int*)malloc(sizeof(int));
printf("valeur de p apres initialisation = %ld\n",p);
*p=i;
printf("valeur de *p=%d\n", *p);
}
quelqu'un peut m'aider s'il vous plait??

merci