Every now and then we need a good general reference while programing in C. C a Reference Manual, coauthored by Samuel Harbison 3rd. and Guy Steele Jr. is a great addition to any software hacker’s bookshelf. now in its fifth edition it covers c from the c standard (c1989) to the more current standard (C1999).
The majority of micro controller projects are programmed using some flavor of C, weather its GCC for an ARM9, or SDCC for an 8051. and while every C compiler has its own personality, they all originated from some form of standard C.
This book is not meant to teach you about programming in C, it will however help you build more efficient and more portable code.