pr33173.c
来自「用于进行gcc测试」· C语言 代码 · 共 103 行
C
103 行
typedef long unsigned int size_t;typedef struct{}_G_fpos_t;extern int printf (__const char *__restrict __format, ...);extern size_t strlen (__const char *__s) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));typedef struct rend_service_descriptor_t{ int patchlevel; char status_tag[32];}tor_version_t;test_dir_format (void){ tor_version_t ver1; { long v2 = (long) (ver1.patchlevel); } { const char *v1 = (""), *v2 = (ver1.status_tag); if (!__extension__ ( { size_t __s1_len, __s2_len; (__builtin_constant_p (v1) && (__s1_len = strlen (v1), __s2_len = (!((size_t) (const void *) ((v1) + 1) - (size_t) (const void *) (v1) == 1) || __s1_len >= 4) && (!((size_t) (const void *) ((v2) + 1) - (size_t) (const void *) (v2) == 1) || __s2_len >= 4)) ? __builtin_strcmp (v1, v2) : (__builtin_constant_p (v1) && ((size_t) (const void *) ((v1) + 1) - __s1_len < 4) ? (__builtin_constant_p (v2) && ((size_t) (const void *) (size_t) (const void *) (v2) == 1) ? __builtin_strcmp (v1, v2) : (__extension__ ( { __const char *__s2 = (__const char *) (v2); register __result = (((__const unsigned char *) (__const char *) (v1))[0] - __s2[0]); if (__s1_len > 0 && __result == 0) { } __result;} ))): (__builtin_constant_p (v2) && ((size_t) (const void *) ((v2) + 1) - __s2_len < 4) ? (__builtin_constant_p (v1) && ((size_t) (const void *) 1) ? __builtin_strcmp (v1, v2) : (__extension__ ( { __const char *__s1 = (__const char *) (__const *) (v1); register __result = ((__const unsigned char *) (__const char *) (v2))[0]; if (__s2_len > 0 && __result == 0) { if (__s2_len == 0) { } } __result;} ))): __builtin_strcmp (v1, v2))));} )) { printf ("."); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?