Bonjour, j'ai un comportement que je n'arrive pas � expliquer
avec l'op�rateur de post-incr�mentation en Java :

public class Test
{
   public static void main(String[] args){
     int taille = 0;
     taille = taille++;
     System.out.println(taille);
   }
}

Affiche 0 ! Ou est pass�e ma post-incr�mentation ?
Le meme programme en C, donne lui le r�sultat attendu (1) :

#include <stdio.h>
void main() {
   int taille = 0;
   taille = taille++;
   printf("%d\n",taille);
}

Quelqu'un pourrait-il m'expliquer pourquoi Java ne se comporte
pas de la meme fa�on que le programme en C ?

Merci, yann.

-- 
  / Yann SECQ            Equipe SMAC           [EMAIL PROTECTED] \
| Multi-Agent Systems Modeling & Agent Oriented Programming |
  \ http://www.lifl.fr/SMAC        http://www.lifl.fr/~secq /

Répondre à