20041114-1.c

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

C
36
字号
/* Verify that      var <= 0 || ((long unsigned) (unsigned) (var - 1) < MAX_UNSIGNED_INT)   gets folded to 1.  */#include <limits.h>void abort (void);void link_failure (void);volatile int v;void foo (int var){  if (!(var <= 0        || ((long unsigned) (unsigned) (var - 1) < UINT_MAX)))    link_failure ();}intmain (int argc, char **argv){  foo (v);  return 0;}#ifndef __OPTIMIZE__voidlink_failure (void){  abort ();}#endif

⌨️ 快捷键说明

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