What is the size of the int data type (in bytes) in C?
a) 1 byte
b) 2 bytes
c) 4 bytes
d) 8 bytes
Answer:
c) 4 bytes
Explanation:
On most modern systems, the int data type in C occupies 4 bytes of memory, which is equivalent to 32 bits. The size of int can vary depending on the system architecture, but 4 bytes is standard on 32-bit and 64-bit systems. This size allows int to store a wide range of integer values.
Understanding the size of data types like int is crucial for effective memory management and for performing arithmetic operations in C programming.