Я начал практиковаться в программировании на codechef, и меня смутила разница между C и C99. Что здесь означает C? Это C89? Проверьте языки внизу этого представления . Он содержит как C, так и C99.
Я нашел в Интернете что-то под названием GNU C. Есть ли другой C для систем linux / unix? Соответствуют ли они стандартам C ANSI? Я также читал кое-где "C99 strict". Что это?
Существуют ли какие-либо другие стандарты языка Си? Есть ли что-то под названием C 4.3.2 или это используемая сейчас версия gcc?
РЕДАКТИРОВАТЬ:
Это , это , это помогло. Я буду искать больше и редактировать то, что осталось без ответа.
Я не новичок в программировании. Я знаю, что такое язык C. Я знаю, что существуют различные стандарты C ANSI, такие как C89, C99 и C11.