c的数据类型

来源:互联网 发布:kings and queens知乎 编辑:程序博客网 时间:2024/06/06 20:22

1 常量

 

常量在程序运行过程中,其值不能被改变的量,常量一般出现在表达式或赋值语句中。

 

2变量

 

在程序运行过程中,其值可以改变变量在使用前必须先定义,定义变量前必须有相应的数据类型。

 

3进制

 

十进制

 

二进制

八进制

十六进制

0

 

0

0

0

1

 

1

1

1

2

 

10

2

2

3

 

11

3

3

4

 

100

4

4

5

 

101

5

5

6

 

110

6

6

7

 

111

7

7

8

 

1000

10

8

9

 

1001

11

9

10

 

1010

12

A

11

 

1011

13

B

12

 

1100

14

C

13

 

1101

15

D

14

 

1110

16

E

15

 

1111

17

F

16

 

10000

20

10

 

 

数据在计算机中主要是以补码的形式存储的。

 

 

sizeof不是函数,所以不需要包含任何头文件,它的功能是计算一个数据类型的大小,单位为字节.

 

char

1字节

-128 127 char的本质就是一个1字节大小的整型。

short

2字节

-32768 32767 (-215 ~ 215-1)

int

4字节

-2147483648 2147483647 (-231 ~ 231-1)

long

4字节

-2147483648 2147483647 (-231 ~ 231-1)

unsigned short

2字节

0 65535 (0 ~ 216-1)

unsigned int

4字节

0 4294967295 (0 ~ 232-1)

unsigned long

4字节

0 4294967295 (0 ~ 232-1)

 

 

 

 

原创粉丝点击