用C语言创建带有附加参数的原型函数
正如我们所知道的用C语言创建带有附加参数的原型函数,c,arguments,prototype,C,Arguments,Prototype,正如我们所知道的printf()函数,它可以保存字符,如果需要,还可以有其他参数。例如,printf(“程序员”)printf(“程序员%d”,14) 如何在原型函数中添加其他参数? 是否类似于some_func(char*str,…)?您必须使用C中提供的变量参数列表 以下是有关此功能的简短教程: 为了在C语言中使用可变数量的参数,您需要包括以下库 #include <stdarg.h> 更多信息“它是否有点像某种函数(char*str…)”-是的,是标准的一部分;你可以从或甚至
printf()
函数,它可以保存字符,如果需要,还可以有其他参数。例如,printf(“程序员”)代码>printf(“程序员%d”,14)代码>
如何在原型函数中添加其他参数?
是否类似于some_func(char*str,…)
?您必须使用C中提供的变量参数列表
以下是有关此功能的简短教程:
为了在C语言中使用可变数量的参数,您需要包括以下库
#include <stdarg.h>
更多信息“它是否有点像某种函数(char*str…)”-是的,是标准的一部分;你可以从或甚至从中得到一些例子
int printf(const char *fmt, ...)