Envoyé par
3DArchi
Bonjour et bienvenu,
Si on excepte l'oubli de l'initialisation de k, il n'y a aucune différence. Sache que, au moins pour un type primitif comme un int, le code généré sera le même. Aucune des 2 n'est plus optimale que l'autre. Laisse le compilateur optimiser le code, il le fait toujours mieux que le développeur. Si tu as des problèmes de perfs, instrumentes ton code pour voir où le temps est consommé et concentres-toi sur ce ou ces algorithmes.
Les petits trucs comme celui que tu présentes ne servent à rien car le compilateur les optimise très bien. Préfères la clareté et la sécurité du code à des astuces qui n'en sont pas.