Red de conocimiento informático - Computadora portátil - Cómo llamar al archivo txt en la línea de comando desde el archivo exe generado por la compilación de C

Cómo llamar al archivo txt en la línea de comando desde el archivo exe generado por la compilación de C

En realidad, esta pregunta trata sobre cómo pasar parámetros externos al programa. Consulte la siguiente introducción:

Escriba el archivo de encabezado de la función main() de la siguiente forma:

int main (int argc, char *argv[])

{

....

}

De esta manera, Puede pasar parámetros al programa en la línea de comando, como escribió (suponiendo que el archivo exe generado se llame a.exe):

a.exe 1.txt

De esta manera , los caracteres La cadena "1.txt" se almacenará en la matriz de caracteres argv[1] y "a.exe" se almacenará en argv[1]. argv[0] se guardará en argv[0] y argc contendrá la cantidad de argumentos, incluido el nombre del archivo del programa. Por lo tanto, puede usar fopen () y otras funciones en su programa para abrir archivos 1.txt o realizar otras operaciones.