3 ms·
I'm chuckling to myself at "there are not many new language features" because that's what I thought. There's fair amount added to the core since C89, actually.
by beej71 6y ago
I'm chuckling to myself at "there are not many new language features" because that's what I thought.
There's fair amount added to the core since C89, actually... And if you include the library changes, game over! I had no idea how much had been added.
More challenging is to find what's been subtracted.
This no longer defaults to int:
static i;
And gets() is toast.
Anyone know any others?
- JoeAltmaier 6y agoArray initializers! Lots of changes there. Oh, things subtracted? Wasn't there a change in typedef vs type tags?
- pjmlp 6y agoVLAs, made optional in C11, so compilers that jumped from C89 to C11, like on embedded space, or MSVC, never bothered with supporting them.