Parámetros de un programa con argc y *argv[]

Para manejar los parámetros de un programa en C es necesario usar los argumentos argc y *argv[]. El primero es un entero que indica el número de parámetros recibidos y el segundo es un array de punteros a carácter que apuntan a cada uno de los parámetros.

#include

int main(int argc, char *argv[]){
printf(“El número de parámetros es %i\n”, argc);
int i;
for (i=0; i < argc; i++) { printf("Parámetro %d: %s\n", i, argv[i]); } } [/sourcecode] La salida de dicho programa sería éste: [sourcecode language='bash'] $ ./parametros mi primer ejemplo con parámetros El número de parámetros es 6 Parámetro 0: ./parametros Parámetro 1: mi Parámetro 2: primer Parámetro 3: ejemplo Parámetro 4: con Parámetro 5: parámetros [/sourcecode]

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s