📄 funcdec.c
字号:
#ifdef TEST1void foo(void); /* IGNORE */int foo(void) { } /* ERROR */#endif#ifdef TEST2void foo(void); /* IGNORE */void foo(int a) {a; } /* ERROR */#endif#ifdef TEST3void foo(int); /* IGNORE */void foo(int a, int b) {a;b; } /* ERROR */#endif#ifdef TEST4void foo(int, int); /* IGNORE */void foo(int a) {a; } /* ERROR */#endif#if defined(SDCC) && !(defined(__z80) || defined(__gbz80))#define REENTRANT reentrant#define HAS_REENTRANT 1#else#define REENTRANT#define HAS_REENTRANT 0#endif#ifdef TEST5void foo(int, int) REENTRANT; /* IGNORE */#if HAS_REENTRANTvoid foo(int a, int b) {a; b;} /* ERROR(SDCC && !(__z80 || __gbz80 || SDCC_STACK_AUTO)) */#endif#endif#ifdef TEST6void foo(int a=1) /* ERROR */{}#endif#ifdef TEST7void foo(static int a) /* ERROR */{}#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -