stdarg.h

来自「COG-VP12864液晶屏驱动代码及对应RTC实例」· C头文件 代码 · 共 47 行

H
47
字号
/* * stdarg.h : ANSI stdarg definitions * Copyright (c) 1992 Algorithmics Ltd. */#ifndef __need___va_list#define __STDARG_H#endif#ifndef __VA_LIST#define __VA_LIST#endif/* A generally safe declaration for stdio.h, without loading   everything else and polluting the namespace */typedef void * __va_list;#define __GNUC_VA_LIST/* For GNU C library */typedef char *__gnuc_va_list;typedef char *va_list;#define __va_rounded_size(TYPE)  \  (((sizeof (TYPE) + sizeof (int) - 1) / sizeof (int)) * sizeof (int))#define va_start(AP, LASTARG) 						\ (AP = ((char *) &(LASTARG) + __va_rounded_size (LASTARG)))void va_end (va_list);		#define va_end(AP)#define va_arg(AP, TYPE)						\ (AP += __va_rounded_size (TYPE),					\  *((TYPE *) (AP - __va_rounded_size (TYPE))))/*#define va_start(ap, parmN) ((void)((ap) = (va_list)((char *)(&parmN)+__size(parmN))))#define va_arg(ap, type) (*(type *)(((*(char **)&(ap))+=__size(type))-(__size(type))))#define va_end(ap)          ((void)0)*/ /* !defined __STDARG_H */

⌨️ 快捷键说明

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