aix下 c程序中 除以0 不报错.

Jlins 2010-07-17 05:33:51
aix下 c程序中 除以0 不报错.

#include "apue.h"
#include <sys/wait.h>

int main(void)
{
int a =1;
a /= 0;
printf("test a value is %d\n",a);
printf("test aaaaa\n");
exit(0);
}
啥问题呢?
...全文
108 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
cattycat 2010-07-17
  • 打赏
  • 举报
回复
运行时报错了吗,如果编译不报错,运行时会出错程序退出。
小蛋光通信 2010-07-17
  • 打赏
  • 举报
回复
不粗的,挺好的!
KevinHo 2010-07-17
  • 打赏
  • 举报
回复
按理说,编译的时候就会报错了,因为这是显示地除以0,而不是除以一个变量值可能为0的变量
ayw215 2010-07-17
  • 打赏
  • 举报
回复
编译选项是啥
运行会down掉吧?
wxwlll 2010-07-17
  • 打赏
  • 举报
回复
感觉运行肯定报错
ai_juanjuan 2010-07-17
  • 打赏
  • 举报
回复
应该都不报错
Coder_Granger 2010-07-17
  • 打赏
  • 举报
回复
编译不报错还是运行不报错?

69,368

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧