在 C 中创建带有附加参数的原型(prototype)函数

标签 c arguments prototype

正如我们所知的printf()函数,它可以保存字符,如果需要的话可以有额外的参数。前任。 printf("程序员"); printf("程序员 %d",14);

如何在原型(prototype)函数中添加其他参数? 是类似 some_func(char *str, ...) 吗?

最佳答案

为了在 C 中使用可变数量的参数,您需要包含以下库

#include <stdarg.h>
C 中的

printf() 是采用可变数量参数的函数示例。

int printf(const char *fmt, ...)

更多信息here

关于在 C 中创建带有附加参数的原型(prototype)函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20989920/

相关文章:

c - 双值错误

c++ - 在 C 中更改 Windows 目录中的文件顺序

c - 不懂信号

JavaScript - 原型(prototype)方法未定义

c - 为什么 glibc "timezone"global 与夏令时的系统时间不一致?

arguments - 选择 2-3 个选项作为函数参数的 Pythonic 方式

php - 在函数参数中使用单管道 '|' 有什么作用?

string - 如何使用函数的参数作为变量的名称?

javascript - Object.create 多个原型(prototype)

javascript - 如何在 JavaScript 中使用链而不应用反模式?