1. 云栖社区>
  2. 博客列表>
  3. 正文

【实用技巧】INT型最大值

this_is_bill 2014-08-11 11:18:00 浏览338 评论0

摘要: 这在写题目的时候经常要用到,所以十分有用,可以用INT_MAX直接得到,要使用头文件<limits.h> #include <stdio.h> #include <limits.h> int main() { int a=INT_MAX; int b=0x7fffffff; pri...

这在写题目的时候经常要用到,所以十分有用,可以用INT_MAX直接得到,要使用头文件<limits.h>

#include <stdio.h>
#include <limits.h>

int main()
{
	int a=INT_MAX;
	int b=0x7fffffff;
	
	printf("a == %d\n",a);
	printf("b == %d\n",b);
}


运行结果是:

a == 2147483647
b == 2147483647


看来用0x7fffffff可以达到INT_MAX同样的效果,换句话说,INT_MAX就是0x7fffffff的一个宏定义罢了


版权声明:本文内容由互联网用户自发贡献,版权归作者所有,本社区不拥有所有权,也不承担相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:yqgroup@service.aliyun.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

用云栖社区APP,舒服~

【云栖快讯】中办国办印发《推进互联网协议第六版(IPv6)规模部署行动计划》加快推进基于 IPv6 的下一代互联网规模部署,计划指出2025年末中国 IPv6 规模要达到世界第一,阿里云也第一时间宣布了将全面提供IPv6服务,那么在全面部署 IPV6 前,你需要了解都在这儿  详情请点击

网友评论

为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本... 更多>

RDS是一种稳定可靠、可弹性伸缩的在线数据库服务。支持MySQL、SQL Server、PostgreSQL、高... 更多>
订阅广场全新上线

订阅广场全新上线