![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
29/12/2004, 08:14
|
| | Fecha de Ingreso: junio-2003 Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 8 meses Puntos: 7 | |
Diferencia entre argc y argv. Lenguaje C Buenas !!
Verán, tengo que hacer un programa con la siguiente estructura:
void main(int argc, char *argv[]){
----------
----------
}
Pero no tengo ni idea de como capturar los argumentos y como hacer referencia a ellos.
Se que argc es un parametro de tipo int y que argv es un vector de argumentos, ¿No?
Entonces, a la hora de llamar al programa sería:
programa argumento1 argumento2 argumento3 (Argumento1 es argc y los demás ya están dentro de argv, ¿Verdad?)
Y bueno, como haría en la programación para hacer referencia a un parametro o a otro?
printf ("%d", argc); y printf("%d", argv[2]);
¿Esta bien asi?
Por favor, haber si pueden hecarme un cable, desde ya, muchas gracias por la ayuda.
__________________ Charlie. |