“C language is language of choice for systems programming, embedded systems and also viable option for many other applications. While it is not likely to have serious interest in computer programming and not to be touched by C, it is extremely challenging to understand all its aspects and shady corners. This article attempts to provide dense material to illuminate some of those areas. Namely: integer promotions, memory allocation, array to pointer conversions, explicit inlining, interpositioning and vector conversions…”
http://pfacka.binaryparadise.com/articles/guide-to-advanced-programming-in-C.html
Image may be NSFW.
Clik here to view.

Clik here to view.
