首页 > 其他 > 详细

va_end (Variadic functions) – C 中文开发手册

时间:2020-07-05 11:41:25      阅读:49      评论:0      收藏:0      [点我收藏+]
[
  • ??C 语言中文开发手册

    va_end (Variadic functions) - C 中文开发手册

    在头文件<stdarg.h>中定义 ? ?
    void va_end(va_list ap); ? ?

    va_end宏对通过调用va_start或va_copy初始化的ap对象执行清理。 va_end可能会修改ap,使其不再可用。如果没有对va_start或va_copy的相应调用,或者在调用va_start或va_copy的函数返回之前未调用va_end,则行为未定义。

    参数

    ap - 要清理的va_list类型的实例

    扩大价值

    (none).

    参考

    C11标准(ISO / IEC 9899:2011): 7.16.1.3 va_end宏(p:270-271) C99标准(ISO / IEC 9899:1999): 7.15.1.3 va_end宏(p:250-251) C89 / C90标准(ISO / IEC 9899:1990): 4.8.1.3 va_end宏

    扩展内容

    va_arg 访问下一个可变参数函数参数(函数宏)
    va_copy(C99) 制作可变参数函数参数(函数宏)的副本
    va_list 保存va_start,va_arg,va_end和va_copy(typedef)所需的信息
    va_start 允许访问可变参数函数参数(函数宏)

    | 用于va_end的C ++文档 |

  • ??C 语言中文开发手册
    ]
    转载请保留页面地址:https://www.breakyizhan.com/c-3/28229.html

    va_end (Variadic functions) – C 中文开发手册

    原文:https://www.cnblogs.com/breakyizhan/p/13238159.html

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
    © 2014 bubuko.com 版权所有
    打开技术之扣,分享程序人生!