码迷,mamicode.com
首页 > 其他好文 > 详细

关于inf的问题

时间:2016-08-23 14:58:36      阅读:275      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!