980608-1.c

来自「this is a gcc file, you can download it 」· C语言 代码 · 共 37 行

C
37
字号
#include <stdarg.h>void f1(int a,int b,int c,int d,int e, int f,int g,int h,int i,int j, int k,intl,int m,int n,int o){    return;}inline void debug(const char *msg,...){    va_list ap;    va_start( ap, msg );    f1(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15);    if ( va_arg(ap,int) != 101)        abort();    if ( va_arg(ap,int) != 102)        abort();    if ( va_arg(ap,int) != 103)        abort();    if ( va_arg(ap,int) != 104)        abort();    if ( va_arg(ap,int) != 105)        abort();    if ( va_arg(ap,int) != 106)        abort();    va_end( ap );}int main(void){  debug("%d %d %d  %d %d %d\n", 101, 102, 103, 104, 105, 106);  exit(0);}

⌨️ 快捷键说明

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