Dev - C++ - dev-c++ y visual c++?

 
Vista:

dev-c++ y visual c++?

Publicado por Jonathan Gonzalez (1 intervención) el 08/12/2006 01:47:17
Hola empiezo aprender esto que es nuevo para mi, y me surgio esta duda: Porque en dev-c++ me marca errores en la funcion main? que a diferencia de microsoft visual c++ no me marca, alguien me podria explicar esto, por favor!!

por ej.

#include <stdio.h>
void main()
{
int num;
printf( "Introduce un número " );
scanf( "%i", &num );
printf( "Has tecleado el número %i\n", num );
}

en dev-c++ me marca este error al compilar:

4 C:\Mis documentos\Devc++\programas\Sin Nombre1.cpp `main' must return `int'

y en microsoft visual c++ 6.0 que se usa en mi escuela no marca ningun error y se ejecuta el programa.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:dev-c++ y visual c++?

Publicado por Tom (4 intervenciones) el 08/12/2006 15:47:13
Bueno, son pequeñas diferencias de compiladores, se ve que el de micro$oft es más tolerante.

La función main() _debe_ retornar un entero.

int main(int argc, char *argv[], char *envp[]) {
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar