#include #include // ---------------------------------------------- // main function // ---------------------------------------------- int main() { // déclaration d'un pointeur sur un entier int *x; // création de l'espace de stockage nécessaire x = (int *) malloc(sizeof(int)); // initialisation de l'entier pointé par x à la valeur 1 *x = 1; printf("x = %p, *x = %d\n", x, *x); // libération de l'espace alloué free(x); return 0; }