Source: http://staff.univ-batna2.dz/sites/default/files/bada_mosaab/files/chapitre_2_les_pointeurs_et_les_variables_dynamique.pdf