J'ai commencé la pratique de la programmation sur codechef et j'ai été confus par la différence entre C et C99. Que signifie C ici? Est-ce C89? Vérifiez les langues au bas de cette soumission . Il contient à la fois C et C99.
J'ai trouvé sur Internet quelque chose qui s'appelle GNU C. Existe-t-il un C différent pour les systèmes Linux / Unix? Sont-ils conformes aux normes C de l'ANSI? J'ai aussi lu à certains endroits "C99 strict". Qu'est-ce que c'est?
Existe-t-il d'autres normes différentes de C utilisées? Y a-t-il quelque chose qui s'appelle C 4.3.2 ou est-ce la version gcc en cours d'utilisation?
ÉDITER:
Ceci , ceci , cela a aidé. Je vais chercher plus et modifier les choses qui restent sans réponse.
Je ne suis pas un débutant en programmation. Je sais ce qu'est le langage C. Je sais qu'il existe les différentes normes C par ANSI comme C89, C99 et C11.