title: Exact-width integer types in C (stdint.h)
body: <p>I would like char, short and int types to be 1, 2 and 4 bytes width. I have included a <strong>stdint.h</strong> header into my sources. Does this guarantee that int8_t, int16_t and int32_t integer types will be of widths specified? What is the best way to achieve this?</p>