2017-01-16 159 views
-1

我有這樣如何動態地將參數傳遞給函數?

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

一個功能,我有另外一個功能

call-parameters(){ 
} 

我需要通過唯一的真值調用參數函數作爲參數。我怎樣才能做到這一點?

+0

通常它會是: 'function(param1,param2){ param1 = smth; param2 = smth; }' 調用該功能: 'function(x,y);' 在您的問題中提供更多詳細信息。 –

+0

謝謝Jane Doe,我想用c語言。第一個函數fun()並不總是一樣的。我需要每一次,無論價值是什麼,應該作爲參數傳遞給參數()函數。 –

回答

1

創建一個具有真值的變量數組。通過這個數組到您的函數call-parameters(){ }然後你可以從數組中提取變量。