pr34174-1.c
来自「用于进行gcc测试」· C语言 代码 · 共 45 行
C
45 行
/* { dg-do run } *//* Based on PR target/27386 testcase by Joerg Wunsch. */extern void abort (void);extern void exit (int);#if __INT_MAX__ >= 9223372036854775807LLtypedef unsigned int uint64_t;#elif __LONG_MAX__ >= 9223372036854775807LLtypedef unsigned long int uint64_t;#elif __LONG_LONG_MAX__ >= 9223372036854775807LLtypedef unsigned long long int uint64_t;#elseintmain (void){ exit (0);}#endifuint64_t a, b, c;intfoo (uint64_t x, uint64_t y, uint64_t z, int i){ a = x; b = y; c = z; return 2 * i;}intmain (void){ if (foo (1234512345123ull, 3456734567345ull, 7897897897897ull, 42) != 84) abort (); if (a != 1234512345123ull) abort (); if (b != 3456734567345ull) abort (); if (c != 7897897897897ull) abort (); exit (0);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?