码迷,mamicode.com
首页 > 编程语言 > 详细

C语言基本类型之long long int

时间:2015-11-05 18:39:05      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:

大家都知道int在linux系统下默认是占4个字节,数值表示范围是:-2147483648~2147483647。即使是无符号unsigned int类型表示范围:0—4294967295,大约42亿。

在大多情况下int类型都是可以满足需要的,但不乏有特殊情况;今天做ineedle测试的时候就用发包工具进行发包,速度很快,int类型已经满足不了需求。这时候就想到用long long int类型了,long long int类型的取值范围是:-9223372036854775808--9223372036854775807;unsigned long long int类型取值范围:0--18446744073709551615。这个数值范围还是大得惊人的,它在内存中占用8个字节。

在使用printf的时候需要注意:

表示unsigned long long:printf("num = %llu\n", num);
表示long long int:printf("num = %lld\n", num);

?

C语言基本类型之long long int

标签:

原文地址:http://www.cnblogs.com/liwei0526vip/p/4940183.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!