Quote:
Originally Posted by DesingMyCry
Quizб:
pawn Код:
stock funcion(arg1, ...) { new argumentos = numargs()-1;
/*switch(argumentos) { case 0: {
} case 1: {
} case 2: {
} }*/
printf("Se encontraron %d argumentos en la funciуn.", argumentos);
return argumentos; }
Dependiendo lo que quieres lograr.
|
El problema es que si hago eso (segъn lo que he probado) si coloco por ejemplo:
Код:
Parametros_Locos(20);
// imprimira que tengo 2 parametros (3 si contamos desde el 0)
La cosa es que quiero saber cuantos parбmetros use, y no cuantos parбmetros tiene la funciуn. Por eso yo creу una variable aparte, que se va sumando si el valor de los parбmetros supera el 0.