Utilizando:
- Code :: Blocks Software
- Enséñese C libro
Ninguno de los programas ejemplo de "argumento de línea de comando" funciona. Se bloquean o ejecutan con todas las variables con 0
Valorar o mostrar resultados similares al programa de abajo.
#include <stdio.h>
int main(int argc, char *argv[])
{
return 0;
}
El más simple del programa de ejemplo está abajo.
#include <stdio.h>
int main(int argc, char *argv[])
{
int i;
for(i=1; i<argc; i++) printf("%s ", arv[i]);
return 0;
}
Con un poco de google he encontrado que necesito tener un Project
como un Console Application
y luego usa Project -> set programs arguments
, pero no tengo idea de qué hacer en la ventana que aparece.
Respuestas
0 para la respuesta № 1Si has compilado tu proyecto como consolaPara la aplicación, puede pasar argumentos llamando al programa desde la consola (cmd.exe en Windows, terminal en Linux). La ventana Proyecto -> establecer argumentos de programas simplemente le pregunta qué argumentos desea pasar al programa cuando ejecuta el programa desde Código :: Bloques (usando la flecha verde). Simplemente agregue sus argumentos en el cuadro de texto "Argumentos del programa".