OK ce n'est donc pas comme les pointeurs en C.
Merci pour ces précisions.
Nas'
Discussion :
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