全球旧事资料 分类
到计算机的内存中。在声明变量时需要指定它的数据类型,所有变量都具有数据类型,以便决定存储不同类型的数据。
251常用的数据类型
常用的数据类型有布尔类型、字符型、字节型、整型、无符号整型、长整型、无符号长整型、浮点型、双精度浮点型等,本小节会依次介绍这些数据类型。
1.布尔类型
布尔值(bollea
)是一种逻辑值,其结果只能为真(true)或者假(false)。布尔值可以用来进行计算,最常用的布尔运算符是与运算()、或运算()和非运算(!)。表22是与、或和非运算的真值表。
表22真值表

与运算
A假
A真
B假


B真



或运算
A假
A真
B假


B真



非运算
A假
A真


如表22所示的真值表中,对于与运算,仅当A和B均为真时,运算结果为真,否则,运算结果为假;对于或运算,仅当A和B均为假时,运算结果为假,否则,运算结果为真。对于非运算,当A为真时,运算结果为假;当A为假时,运算结果为真。
2.字符型
字符型(char)变量可以用来存放字符,其数值范围是128128。例如:
charA58
3.字节型字节(byte)只能用一个字节(8位)的存储空间,它可以用来存储0255之间的数字。例如:
byteB8
4.整型
整型(i
t)用两个字节表示一个存储空间,它可以用来存储3276832767之间的数字。在Ardui
o中,整型是最常用的变量类型。例如:
i
tC13
f5.无符号整型
同整型一样,无符号整型(u
sig
edi
t)也用两个字节表示一个存储空间,它可以用来存储065536之间的数字,通过范围可以看出,无符号整型不能存储负数。例如:
u
sig
edi
tD65535
6.长整型
长整型(lo
g)可以用4个字节表示一个存储空间,其大小是i
t型的2倍。它可以用来存储21474836482147483648之间的数字。例如:
lo
gE2147483647
7.无符号长整型
无符号长整型(u
sig
edlo
g)同长整型一样,用4个字节表示一个存储空间,它可以用来存储04294967296之间的数字。例如:
u
sig
edlo
gF4294967295
8.浮点型
浮点数(float)可以用来表示含有小数点的数,例如:124。当需要用变量表示小数时,浮点数便是所需要的数据类型。浮点数占有4个字节的内存,其存储空间很大,能够存储带小数的数字。例如:
ab3
当b9时,显然a3,为整型。当b10时,正确结果应为33333,可是由于a是整型,计算出来的结果将会变为3,这与实际结果不符。但是,如果方程为:floatab30。当b9时,a30。当b10时,a33333,结果正确。如果在常数后面加上“0”,r
好听全球资料 返回顶部