Pasaje de varios parámetros del mismo tipo en C

Iniciado por etcheverrypablol, 5 Diciembre 2016, 19:25 PM

0 Miembros y 1 Visitante están viendo este tema.

etcheverrypablol

Hola a todos. Es un gusto volver por aquí!

Tengo una duda respecto del pasaje de parámetros en las funciones en C.

Se me presenta el caso en que quiero pasar "n" parámetros que son del mismo tipo, y quiero saber si hay alguna forma de pasarlos de manera resumida, sin anteponer "n" veces el tipo, que es común a todos.

Un ejemplo


void ImprimirResultados(char cadena[], TIntervalo int1, TIntervalo int2, TIntervalo intResul, FILE *fichero){
   /*  Codigo del programa  */
}


En este caso, me gustaría colocar sólo una vez TIntervalo. ¿Se puede hacer eso?

ivancea96

No, el tipo irá antes de cada parámetro.

Otra posibilidad sería pasar un array, pero dudo que sea lo que buscas.

etcheverrypablol

Hola ivancea96. Bueno, entonces de momento lo seguiré haciendo así. Gracias!