minuszero.c

来自「linux下编程用 编译软件」· C语言 代码 · 共 23 行

C
23
字号
main (){  union    {      double d;      unsigned short i[sizeof (double) / sizeof (short)];    } u;  int a = 0;  int b = -5;  int j;  u.d = (double) a / b;  /* Look for the right pattern, but be sloppy since     we don't know the byte order.  */  for (j = 0; j < sizeof (double) / sizeof (short); j++)    {      if (u.i[j] == 0x8000)	exit (0);    }  abort ();}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?