#include<stdio.h>
#include<stdlib.h>
/* echo arguments; 1st version */
int main(int argc, char *argv[])
{
int i;
for (i = 1; i < argc; i++)
printf("%s%c", argv[i], (i<argc-1) ? ' ' : '\n');
exit(0);
}
Supongo que el código es para mostrar los argumentos pasados como parámetros al ejecutar el programa, y su número, pero no comprendo que quiere decir la parte que viene después de argv
(i<argc-1) ? ' ' : '\n'
He buscado en algunos tutoriales y manuales pero no encuentro nada relacionado, si alguien sabe de alguno que pueda explicar esto o algo similar, también me sirve.
Saludos