【发布时间】:2015-05-07 20:03:04
【问题描述】:
我知道当一个类有多个同名函数和不同的参数列表时,它被称为函数重载。
但在printf()函数的情况下,每当我们想使用如下格式说明符打印不同数据类型的值时
printf("%c%d%f",a,b,c);
可以说是函数重载吗?
【问题讨论】:
-
C 没有函数重载。我认为您是在询问可变参数。 stackoverflow.com/questions/2351792/does-c-support-overloading
-
printf 如何处理参数:stackoverflow.com/questions/2433295/…。它是一个可变参数函数。
标签: c function overloading