首页
社区
课程
招聘
[讨论]如何判断溢出
发表于: 2008-9-20 21:12 5660

[讨论]如何判断溢出

2008-9-20 21:12
5660
int a;
scanf("%d",a);
如何判断a溢出?
想了一个晚上

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 234
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
或者说有什么好的替代方法。
2008-9-20 22:09
0
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
3
微软的代码不就一个好例子么?
2008-9-20 22:42
0
雪    币: 234
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
能否细说一下?
2008-9-21 19:46
0
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
5
DEBUG模式,编译,然后看汇编代码
2008-9-21 19:53
0
雪    币: 234
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
#include <stdlib.h>
#include <stdio.h>
void swap_num(int &x, int &y)
{
        int a;
        a = x;
        x = y;
        y = a;
}
int main()
{
    int a,b;
        int i=0;
    scanf("%12d %10d",&a,&b);
        swap_num(a, b);
        printf("%d  %d",a,b);
        return 0;
}

汇编代码不太懂 麻烦大侠帮看看这个怎么判断a和b溢出啊
2008-9-21 21:27
0
游客
登录 | 注册 方可回帖
返回
//