c - 如何动态地将参数传递给函数?

标签 c function

我有一个类似的功能

fun(){
    y=true;
    p=false;
    n=false;
    r=true;
    flag=true;  
}

我还有另一个功能

call-parameters(){
}

我需要仅将真值作为参数传递给调用参数函数。我怎样才能实现这一目标?

最佳答案

创建一个具有真实值的变量数组。将此数组传递给您的函数 call-parameters(){ } 然后你可以从数组中提取变量。

关于c - 如何动态地将参数传递给函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41671335/

相关文章:

c - 切换大小写表达式

python - 如何在 Python 中停止一段代码以运行另一段代码?

function - Lua中的方法声明

c - 错误 'sscanf_result' 未声明(在此函数中首次使用)

C - 函数参数和 "<<"运算符

c - 编译器会优化条件中的双重逻辑否定吗?

c - 将整个输入保存在整数数组中(使用 getchar 读取)

c - 有没有办法在不修改两个指针的值的情况下执行 additem 函数?

c - 在 C 中每秒向设备写入字节

c++ - 表示 "ping-pong"值的无分支方式?