New Features in “C99”
variable-length and “flexible” arrays
Boolean and complex types
compound literals
designated initializers
inline functions