OK ce n'est donc pas comme les pointeurs en C.
Merci pour ces précisions.
Nas'
OK ce n'est donc pas comme les pointeurs en C.
Merci pour ces précisions.
Nas'
Une reference d'objet est l'equivalent d'un pointeur C.Envoyé par Nasky
Si en C tu fais:
a vaudra titi et b toto exactement comme en java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 char *a = "toto"; char *b = a; a = "titi";
Par contre en C tu peux utiliser des pointeurs de pointeurs ce qui n'est pas possible en java
exemple:
Dans ce cas a vaudra titi et b[0] vaudra titi aussi ..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 char *a = "toto"; char **b = &a; a = "titi";
En java il n'y a pas moyen de jouer avec les adresses des variables comme je le fais dans le 2eme exemple, c'est ce que j'expliquais dans mon precedent post.
Bulbo![]()
Partager