In C language, variables are associated with data types. Each data type requires a certain amount of memory space and performs specific operations.
There are some common data types in C language:
int - used to store integer values.
#char - Used to store a single character.
float - Used to store single-precision floating point numbers.
double - Used to store double precision floating point numbers.
The following table shows the data types in C language:
Data type | Number of bytes | Range |
---|---|---|
short int | 2 | -32,768 to 32,767 |
unsigned short int | 2 | 0 to 65,535 |
unsigned int | 4 | 0 to 4,294,967,295 |
int | 4 | -2,147,483,648 to 2,147,483,647 |
long int | 4 | -2,147,483,648 to 2,147,483,647 |
unsigned long int | 4 | 0 to 4,294,967,295 |
signed char | 1 | -128 to 127 |
1 | 0 to 255 | |
4 | 1.2E-38 to 3.4E 38 | |
8 | 2.3E-308 to 1.7E 308 |
data_type variable_name;
#include >stdio.h> int main() { // datatypes int a = 10; char b = 'S'; float c = 2.88; double d = 28.888; printf("Integer datatype : %d</p><p>",a); printf("Character datatype : %c</p><p>",b); printf("Float datatype : %f</p><p>",c); printf("Double Float datatype : %lf</p><p>",d); return 0; }
Integer datatype : 10 Character datatype : S Float datatype : 2.880000 Double Float datatype : 28.888000
The above is the detailed content of Data types in C. For more information, please follow other related articles on the PHP Chinese website!