0% found this document useful (0 votes)
6 views

C_Integer_Data_Types

Uploaded by

Khaled Shahin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

C_Integer_Data_Types

Uploaded by

Khaled Shahin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

C Integer Data Types

Type Storage Size Value Range


(Signed/Unsigned)

char 1 byte -128 to 127 (signed) or 0 to


255 (unsigned)

unsigned char 1 byte (8 bits) 0 to 255

signed char 1 byte -128 to 127

int (default signed) 2 or 4 bytes -32,768 to 32,767 (2 bytes)


or -2,147,483,648 to
2,147,483,647 (4 bytes)

unsigned int 2 or 4 bytes 0 to 65,535 (2 bytes) or 0 to


4,294,967,295 (4 bytes)

short int (default signed) 2 bytes -32,768 to 32,767

long int (default signed) 4 bytes -2,147,483,648 to


2,147,483,647

short (default signed) 2 bytes -32,768 to 32,767

unsigned short 2 bytes 0 to 65,535

long (default signed) 4 bytes -2,147,483,648 to


2,147,483,647

unsigned long 4 bytes 0 to 4,294,967,295

long long int (default 8 bytes -9,223,372,036,854,775,808


signed) to
9,223,372,036,854,775,807

unsigned long long 8 bytes 0 to


18,446,744,073,709,551,61
5

You might also like