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

  • 3
  • 0
  • 约1.27千字
  • 约 2页
  • 2023-11-15 发布于河南
  • 举报
文档仅供参考 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 th e 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__) ||

文档评论(0)

1亿VIP精品文档

相关文档