如何返回函数的参数数量?

例如,如果我有

int MyFunction(int,...);//no. of parameters is unknown

在main()中

MyFunction(1,2,3,4);

返回的值应该是4.我已经尝试过stdarg.h,但是要使用它必须知道参数的数量,所以它对我不起作用。谢谢!