Even if you're familiar with C, there are some differences between a standard program written in C and a Windows program written in C. Windows introduces new data types, event handling, a unique naming convention, and some different ways of using functions.
This appendix describes various aspects of the C language as it's used in Windows programming.