J'ai lu avec intérêt le post "How universally is C99 supported ?". L'un des commentaires indique que Microsoft ne supporte pas le C99. Mais le symbole de commentaire // fonctionne avec VS 2008 et ce symbole est en C99. J'ai deux questions à poser :
-
Dans quelle mesure VS 2008 supporte-t-il C99 ?
-
Est-il possible, dans le même code, de mélanger les syntaxes C89 et C99 ? Ainsi, si j'écris mon code en C89 et que je place un commentaire //. Cela signifie que j'ai mélangé le codage. Que fait le compilateur dans un tel cas ? Vérifie-t-il mon code d'abord avec le C89 et ensuite avec le C99 pour accepter que j'utilise // pour le commentaire ?
Merci beaucoup...