首页 > 其他 > 详细

关于inf的问题

时间:2016-08-23 14:56:37      阅读:248      评论:0      收藏:0      [点我收藏+]

详见实例

 1 #include<algorithm>
 2 #include<iostream>
 3 #include<cstring>
 4 #include<cstdio>
 5 #include<vector>
 6 #include<queue>
 7 #include<cctype>
 8 #define INF 0x3f3f3f3f
 9 using namespace std;
10 int main(){
11     freopen("01.txt","w",stdout);
12     int a[101];
13     memset(a,127/3,sizeof(a));
14     cout<<a[0]<<endl;
15     cout<<0x3f3f3f3f<<endl<<0x7fffffff<<endl<<(1<<30);
16     return 0;
17 }

 

参考@DaisyGao的说法,也给出了样例,输出如下:

707406378
1061109567
2147483647
1073741824

可见还是memset(,0x3f,)和memset(,127/3,)比较好

如果memset(,127,)可能随便运算一下就爆了

定义INF还是按照第七行来吧

关于inf的问题

原文:http://www.cnblogs.com/radiumlrb/p/5799022.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!