stdarg.h

来自「AVR系列单片机ATMEGA64开发的LED显示屏程序 内容包括ATMEGA6」· C头文件 代码 · 共 17 行

H
17
字号
#ifndef __STDARG_H
#define __STDARG_H
typedef char *va_list;

#if defined(_HC11) || defined(_HC12) || defined(_HC16)
char *_va_start(char *, void *, int);
#define va_start(ap, last_arg)	\
	(ap = _va_start(0, &last_arg, sizeof(last_arg)))
#else
char *_va_start(void *, int);
#define va_start(ap, last_arg)	\
	(ap = _va_start(&last_arg, sizeof(last_arg)))
#endif
#define va_arg(ap, type)	(ap += sizeof (type), ((type *)ap)[-1])
#define va_end(ap)
#endif

⌨️ 快捷键说明

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