Each variable in C has an associated data type. It specifies the type of data that the variable can store like integer, character, floating, double, etc. Each data type requires different amounts of memory and has some specific operations which can be performed over it. The data type is a collection of data with values having fixed values, meaning as well as its characteristics.
Shathana. S.R. Answered question May 27, 2023

Types of Data Types in C
Data Type Example of Data Type
Basic Data Type – Floating-point, integer, double, character.
Derived Data Type – Union, structure, array, etc.
Enumerated Data Type – Enums
Void Data Type – Empty Value