zhangzhaoi 于 2009-11-23 20:08:44发表:
Beginning Linux Programming 建议去看这本书
liuchun12255 于 2009-11-23 19:05:40发表:
宝贵
sdjxyifei 于 2009-11-23 17:27:10发表:
多练,新手特别要注意浮点的运算,边界问题占溢出的绝大部分
shenhao0129 于 2009-11-23 17:08:13发表:
看看c陷阱与缺陷
linux-nero 于 2009-11-23 13:44:57发表:
逛逛
liuchun12255 于 2009-11-23 13:11:39发表:
在超过范围时 就要报错
liuchun12255 于 2009-11-23 13:10:39发表:
那怎样处理越界问题 比如怎样判断 int 越界 我的意思是 如 scanf("%d",&a); 当然a 是int 型 因为int是有一定范围的 怎样判断输入的值 是否超过 int的范围 除了这个问题 那么对于float, double等 又该怎样判断呢?
qiayua 于 2009-11-23 00:09:25发表:
学过
yiyepianzhou 于 2009-11-22 22:08:31发表:
这个东西最好要自己去体会,千奇百怪的错误都有,但最后还是解决了
zhangzhaoi 于 2009-11-23 20:08:44发表:
Beginning Linux Programming 建议去看这本书
liuchun12255 于 2009-11-23 19:05:40发表:
宝贵
sdjxyifei 于 2009-11-23 17:27:10发表:
多练,新手特别要注意浮点的运算,边界问题占溢出的绝大部分
shenhao0129 于 2009-11-23 17:08:13发表:
看看c陷阱与缺陷
linux-nero 于 2009-11-23 13:44:57发表:
逛逛
liuchun12255 于 2009-11-23 13:11:39发表:
在超过范围时 就要报错
liuchun12255 于 2009-11-23 13:10:39发表:
那怎样处理越界问题
比如怎样判断 int 越界
我的意思是
如
scanf("%d",&a);
当然a 是int 型
因为int是有一定范围的
怎样判断输入的值 是否超过 int的范围
除了这个问题
那么对于float, double等 又该怎样判断呢?
qiayua 于 2009-11-23 00:09:25发表:
学过
yiyepianzhou 于 2009-11-22 22:08:31发表:
这个东西最好要自己去体会,千奇百怪的错误都有,但最后还是解决了