C99
C99 is the ISO/IEC 9899:1999 standard for the C programming language. It superseded the earlier C89/90 standard and was published in 1999 by ISO/IEC. The revision added a number of features and changes to the language and its standard library, with the goal of improving portability, robustness, and usability.
Key language changes include the introduction of the // single-line comment form, and the long long int
Other notable changes include the inline keyword for functions and the restrict qualifier for pointer aliases.
Adoption varied by compiler, and some features were implemented incompletely in practice. C99’s influence shaped subsequent