Hacker News new | ask | show | jobs
by gosu 5002 days ago
For me, modern C means modern C features more than modern C style. I use the following "new" features all the time: compound literals, designated initializers, variadic macros, and anonymous arrays.

Dr. Dobbs did a nice series on C99 features, so I'd recommend that as a supplement to K&R.

http://www.drdobbs.com/the-new-c-compound-literals/184401404