huge-val1.c

来自「用于进行gcc测试」· C语言 代码 · 共 34 行

C
34
字号
// PR c++/23139: HUGE_VAL definition should be accepted with -pedantic.// Origin: Joseph Myers <joseph@codesourcery.com>// { dg-do link }// { dg-options "-pedantic-errors" }#include <math.h>double d = HUGE_VAL;#ifdef HUGE_VALFfloat f = HUGE_VALF;#endif#ifdef HUGE_VALLlong double l = HUGE_VALL;#endifextern void link_failure ();intmain (){#ifdef __GLIBC__  if (HUGE_VAL != __builtin_huge_val ())    link_failure ();#ifdef HUGE_VALF  if (HUGE_VALF != __builtin_huge_valf ())    link_failure ();#endif#ifdef HUGE_VALL  if (HUGE_VALL != __builtin_huge_vall ())    link_failure ();#endif#endif}

⌨️ 快捷键说明

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