Buradasın
C Integer Data Types Overview
onlinetutorialspoint.com/c-program/c-integer-data-types-int-short-int-long-int.htmlYapay zekadan makale özeti
- Integer Types
- int type uses 2 bytes (16 bits) for signed integers between -32,768 and 32,767
- unsigned int uses 2 bytes (16 bits) for signed integers between 0 and 65,535
- short int uses 2 bytes (16 bits) for signed integers between -32,768 and 32,767
- long int uses 4 bytes (32 bits) for signed integers between -2,147,483,648 and 2,147,483,647
- Character Types
- char type uses 1 byte (8 bits) for individual characters
- unsigned char uses 8 bits for characters between 0 and 255
- signed char uses 7 bits for data and 1 bit for sign, ranges from -128 to +127
- Memory Allocation
- Memory allocation depends on OS architecture: 2 bytes for 16-bit, 4 bytes for 32-bit, 8 bytes for 64-bit
- Unsigned values are automatically converted to positive when assigned to negative numbers
- Uninitialized variables default to garbage values unless initialized
- GCC may automatically initialize uninitialized int variables to zero