keil中 stm32 下面的什么意思?跪求解释。。。一定采纳
Theva_startmacroshallbeexecutedbeforeanyaccesstotheunnamedarguments.Theparameterappoi...
The va_start macro shall be executed before any access to the unnamed
arguments. The parameter ap points to an object that has type va_list.
The va_start macro initialises ap for subsequent use by va_arg and
va_end. The parameter parmN is the identifier of the rightmost parameter
in the variable parameter list in the function definition (the one just
before the '...'). If the parameter parmN is declared with the register
storage class an error is given.
If parmN is a narrow type (char, short, float) an error is given in
strict ANSI mode, or a warning otherwise.
Returns: no value. 展开
arguments. The parameter ap points to an object that has type va_list.
The va_start macro initialises ap for subsequent use by va_arg and
va_end. The parameter parmN is the identifier of the rightmost parameter
in the variable parameter list in the function definition (the one just
before the '...'). If the parameter parmN is declared with the register
storage class an error is given.
If parmN is a narrow type (char, short, float) an error is given in
strict ANSI mode, or a warning otherwise.
Returns: no value. 展开
1个回答
展开全部
这是关于某个库函数的说明吧。
在操作未命名的参数之前,必须先执行va_start宏。形参ap指向类型为va_list的对象。va_start宏用于初始化ap,以备后续va_arg以及va_end的使用。形参parmN是函数定义中参数表最右端的标识符(即紧挨着...的参数声明)。假如形参parmN参数被声明成任何寄存器存储类,就会报一个错误。假如形参parmN被声明成窄类型(char、short或者float),那么在严格ANSI模式下是会报一个错误的;如果不是严格ANSI模式,那么只产生一个警告。
返回值:无返回值。
在操作未命名的参数之前,必须先执行va_start宏。形参ap指向类型为va_list的对象。va_start宏用于初始化ap,以备后续va_arg以及va_end的使用。形参parmN是函数定义中参数表最右端的标识符(即紧挨着...的参数声明)。假如形参parmN参数被声明成任何寄存器存储类,就会报一个错误。假如形参parmN被声明成窄类型(char、short或者float),那么在严格ANSI模式下是会报一个错误的;如果不是严格ANSI模式,那么只产生一个警告。
返回值:无返回值。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询