5个回答
展开全部
定义没什么区别,就是定义不同的类型而已啊
类型名称 字节数 取值范围
signed char 1 -128~+127
short
int 2 -32768~+32767
int 4 -2147438648~+2147438647
long
int 4 -2147438648~+2141438647
long long long
int 8 -9223372036854775808~+9223372036854775807
类型名称 字节数 取值范围
signed char 1 -128~+127
short
int 2 -32768~+32767
int 4 -2147438648~+2147438647
long
int 4 -2147438648~+2141438647
long long long
int 8 -9223372036854775808~+9223372036854775807
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简单的说int能存的数要比long小,小很多
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int 32 位的机器上是 4 个字节,表示范围是 -2^31 = -2 147 483 648 到 2^31 = 2 147 483 641
long 是8个字节
long 是8个字节
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为位数不一样。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询