« Programmation D/Éléments de base du langage et programmation impérative » : différence entre les versions

Contenu supprimé Contenu ajouté
-titre en double
Ligne 427 :
 
Ceci est un simple pointeur vers des données<ref>Si vous n'êtes pas familier avec les pointeurs, vous pourrez en apprendre plus dans [http://www.siteduzero.com/tutoriel-3-14005-a-l-assaut-des-pointeurs.html#ss_part_2 La mémoire, une question d'adresse] sur le site du zéro</ref>., il représente la même chose qu'en C.
 
 
Attention cependant, contrairement au C, le code suivant
<source lang="d">
int* p1, p2;
</source>
déclare deux pointeurs vers des entiers, alors qu'en C, il déclare un pointeur et un entier ! Pour cette raison, il est d'usage de toujours rattacher l'astérisque au type de données plutôt qu'au nom de la variable.
 
==== Les tableaux statiques ====