我正在編寫一個方法,它接受一個數字n和n個整數(一個變量數),並且此函數將返回不包含n的整數的總和。我被困在如何單獨訪問每個參數。這是我迄今爲止所做的,我在網上閱讀了它,希望我能夠走上正軌。 方法似乎在網絡上發現有用的是:C中的參數變量
va_start()
va_arg()
va_end()
int sumv(int n, ...)
{
va_list list;
int sum = 0;
while(n>0)
{
//*********************
//this is the part where I am stuck on, how do I get each paramater?
//I know it will be an int
//*********************
n--;
}
return sum;
}
我建議你閱讀[bobobobo的「如何使用va_list」的帖子](http://bobobobo.wordpress.com/2008/01/28/how-to-use-variable-argument-lists-va_list/) – bobobobo 2013-04-29 03:29:59
Hoorrah!對於自我推銷:D ... lol:P ..其實很不錯:D – 2013-04-29 04:12:03