Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Pregunta demasiado newbie!

Estas en el tema de Pregunta demasiado newbie! en el foro de C/C++ en Foros del Web. Buenas! Mi pregunta concretamente es... ¿Como se, o como identifico, cuando debo ponerle void/int/float al main ? . En mi facultad nunca nos explicaron eso, ...
  #1 (permalink)  
Antiguo 22/01/2010, 06:31
 
Fecha de Ingreso: julio-2009
Ubicación: Argentina!
Mensajes: 324
Antigüedad: 14 años, 9 meses
Puntos: 4
Pregunta demasiado newbie!

Buenas!

Mi pregunta concretamente es... ¿Como se, o como identifico, cuando debo ponerle void/int/float al main? . En mi facultad nunca nos explicaron eso, y en los manuales que lei y que busque en internet la descripcion es un poco (Por no decir demasiado) vaga.


osea, ¿que diferencia hay entre:

void main()
int main()
float main()
..... main()
etc...

?

Muchas gracias.
  #2 (permalink)  
Antiguo 22/01/2010, 10:11
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
Respuesta: Pregunta demasiado newbie!

Es el tipo de retorno de la funcion, el S.O. la usa normalmente para señalar si el programa termino correctamente. El standard es usar int, jamas vi float y no creo que lo soporte ningun S.O., void es usado cuando no nos interesa el valor que queremos retornar.

En definitiva: usa siempre int y retorna 0
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #3 (permalink)  
Antiguo 22/01/2010, 12:56
 
Fecha de Ingreso: julio-2009
Ubicación: Argentina!
Mensajes: 324
Antigüedad: 14 años, 9 meses
Puntos: 4
Respuesta: Pregunta demasiado newbie!

yo siempre uso void y termino el programa sin retornar nada, hace la diferencia usar int y retornar 0?

Un abrazo y gracias por la respeusta eternal
  #4 (permalink)  
Antiguo 22/01/2010, 13:00
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
Respuesta: Pregunta demasiado newbie!

Algunos compiladores como el gcc se quejan y dan error pero la verdad es que no cambia nada si no hay otro programa que dependa del valor de retorno del tuyo.

De nadas
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #5 (permalink)  
Antiguo 22/01/2010, 16:39
 
Fecha de Ingreso: julio-2009
Ubicación: Argentina!
Mensajes: 324
Antigüedad: 14 años, 9 meses
Puntos: 4
Respuesta: Pregunta demasiado newbie!

Listo capo! Muchas gracias. ya te tire karmita!

un abrazo
  #6 (permalink)  
Antiguo 22/01/2010, 16:51
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
Respuesta: Pregunta demasiado newbie!

Graciela
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:08.