#include <stdio.h>#include <sys/types.h> #include <sys/socket.h>#include <netinet/in.h>int main(int argc, char *argv[]){.........}
#include <stdio.h>#include <sys/types.h> #include <sys/socket.h>#include <netinet/in.h>
int main(int argc, char *argv[])
#include <sys/types.h> #include <sys/socket.h>#include <netinet/in.h>
for(a=0;a<4;a++) //Suponiendo que metes tres argumentos{printf("%d\n", argv[a]);}
char *argv[]
beethisagosa agradeceria el ejemplo para mejor aclaracion jeje , c_printer lo del include si lo emiendo, lo que no entiendo es lo de los parametros de la funcion main, por ejemplo si imprimieramos argc y argv ¿que imprimiria? ¿y que significa casa cosa que contienen los dos parametros?
#include <stdio.h>#include <string.h>int main(int argc, char **argv){ for(int i = argc - 1; i > 0; i--) { for(int j = strlen(argv[i]) - 1; j >= 0; j--) { printf("%c\n", argv[i][j]); } printf("\n"); } return 0;}
./programa param1 param2
2marap1marap
argv[0] = "./programa"argv[1] = "param1"argv[2] = "param2]