[C con Clase] una preguntilla

Steven Davidson srd4121 en njit.edu
Vie Mar 12 04:05:16 CET 2010


Hola anónimo,

anónimo wrote:
> si steven eso era lo que queria saber y ahora ya se que lo que el
> return(-1) es algo asi como un error..
> 
> entonces es lo mismo return(-1)  que un return EOF
> 
> o eso no existe?
> 

Conceptualmente, no es lo mismo. La representación del número entero 
retornado por 'main()' no tiene relación con la representación de 'EOF'. 
La constante simbólica 'EOF' representa el carácter de "fin-de-fichero" 
en un canal de entrada o salida, como pueden ser los ficheros. Es 
posible que 'EOF' se defina como -1, pero esto no está garantizado por 
el estándar. Puedes consultar la referencia en nuestra página acerca de 
ésta y otras constantes en <cstdio>: 
http://c.conclase.net/librerias/index.php?ansilib=stdio#inicio


Espero haber aclarado el asunto.

Steven






Más información sobre la lista de distribución Cconclase