#include <iostream>

using namespace std;

void presenterPtr(int *pointeur);

int main()
{
    //[1] Début
    cout << "Laboratoire de pointeurs" << endl;
    int *ptrInt(0);
    ptrInt = new int(56);

    //[2] Manipulation
    presenterPtr(ptrInt);

    //[3] Fin
    delete ptrInt;
    ptrInt = 0;
    return 0;
}

void presenterPtr(int *pointeur)
{
    cout << "Valeur pointeur: " << pointeur << endl;
    if (!pointeur)
    {
        cout << "Le pointeur est vide." << endl;
    }
    if (pointeur!=0)
    {
        cout << "Le pointeur pointe sur " << *pointeur << endl;
    }
}