Table of contents
1. Primary data types in C1.1 Void
1.2 Integer types (int)
1.3 Floating-point types
1.4 Character types
2. Derived data types in C
2.1. Arrays
2.2. Pointers
3. User-defined data types
3.1. Structures
3.2. Unions
3.3. Enumerations
3.4. Typedef
4. Type modifiers
5. Type qualifiers
6. C data types best practices
7. Summary
Select data types that best represent the data you intend to store, considering memory usage and range.