MTK优美代码赏析8可变参数的C函数.docVIP

  • 2
  • 0
  • 约1.16千字
  • 约 2页
  • 2023-11-15 发布于河南
  • 举报
文档仅供参考 PAGE 1 MTK优美代码赏析8:可变参数的C函数 对于可变参数函数,自己一直以来都很关注,尤其当自己刚才C#上转到C时,一度曾研究C上的面向对象,将类似printf的函数归类为面向对象里的函数多态,当时只是一个主观感受。今日仔细看了下代码的实现,发现使用C提供的公共接口是可以实现的,但这些接口是如何实现的就不知了。。。 文件:stdarg.h gcc中的定义为: /*?Define?the?standard?macros?for?the?user, if?this?invocation?was?from?the?user?program.??*/ /*?Define?the?standard?macros?for?the?user,???if?this?invocation?was?from?the?user?program.??*/ #define?va_start(v,l)?__builtin_va_start(v,l) #define?va_end(v)?__builtin_va_end(v) #define?va_arg(v,l)?__builtin_va_arg(v,l) #if?!defined(__STRICT_ANSI__)?||?__STDC_VERSION__?+?0?=?199900L #define?va_copy(d,s)

文档评论(0)

1亿VIP精品文档

相关文档