What’s the syntax for typedef? What is it for?

What are the advantages of typedef?


How do we use typedef to make our programs more “portable”?


What is the <stdint.h> C99 header used for? What is _t for?