fclose sin argumentos

Iniciado por patilanz, 18 Agosto 2015, 14:21 PM

0 Miembros y 1 Visitante están viendo este tema.

patilanz

Código (cpp) [Seleccionar]
int main(int argc, char *argv[])
{
char Nombre[20];
FILE *archivo;
char letras[1000];
archivo = fopen("config.txt", "r");
fgets(letras, 1000, archivo);
strcpy(Nombre, letras);
printf("%s\n", Nombre);
fclose;
system("PAUSE");

return EXIT_SUCCESS;
}


En la parte de fclose; porque funciona sin ningún argumento???

Un saludo

ivancea96

No funciona.

Hacer eso es como poner:
Nombre;

Poner eso no va a hacer que salga esa variable por pantalla. Una función es una dirección de memoria. Ponerla así, simplemente no hace nada.

patilanz

Cita de: ivancea96 en 18 Agosto 2015, 14:29 PM
No funciona.

Hacer eso es como poner:
Nombre;

Poner eso no va a hacer que salga esa variable por pantalla. Una función es una dirección de memoria. Ponerla así, simplemente no hace nada.

Pensaba lo mismo antes de probarlo con visual studio 2013