发布网友 发布时间:2022-04-24 11:54
共1个回答
热心网友 时间:2023-10-11 21:49
int*a,b意思是指向int型的指针a,和int型变量b。
与C,C++相同,Java的整常数有三种形式:①十进制整数,如123,-456,0。②八进制整数,以0开头,如0123表示十进制数83,-011表示十,进制数-9。③十六进制整数,以0x或0X开头,如0x123表示十进制数291,-0X12表示十进制数-18。整型常量在机器中占32位,具有int型的值,对于long型值,则要在数字后加L或l,如123L表示一个长整数,它在机器中占位。
由于不同的机器对于多字节数据的存储方式不同,可能是从低字节向高字节存储,可能是从高字节向低字节存储,这样,在分析网络协议或文件格式时,为了解决不同机器上的字节存储顺序问题,用byte类型来表示数据是合适的。而通常情况下,由于其表示的数据,范围很小,轻易造成溢出,应避免使用。short类型则很少使用,它*数据的存储为先高字节,后低字节,这样在某些机器中会出错。