你还能用旧的方式在C中做变量参数吗?

phi*_*urn 1 c optional-parameters

纯粹为了兴趣,我在重新学习C之后......我不知道... 15 - 20年.

我似乎记得变量参数是作为简单的宏实现的.

  • 谁能记住它们是什么?

编辑:为了澄清我的问题,我知道他们与va_list等名称相同,但你能记住实际的宏定义吗?

  • 他们今天还能工作吗?

T.J*_*der 5

你在想的va_list,va_arg,va_start,和va_end从STDARG.H(链接到WP的文章).他们仍然工作得很好.:-)