Autor Tema: Hola MundoDabo  (Leído 26871 veces)

Desconectado lobo15

  • Member
  • ***
  • Mensajes: 471
saludos?
« Respuesta #20 en: 14 de Abril de 2004, 12:57:07 am »
hola: gente

jejejeje :lol: bueno el codigo saludos

para la saca  :wink:

_____________________________________________________________
la saviduria es como una flor para k floresca hay k cultivarla todos los dias (lobo15)
_____________________________________________________________
------------------------------------------------------------------------------------------------
La sabiduria es como una flor para k floresca hay k cultivarla todos los dias (lobo15).
----------------------------

Desconectado Leandros

  • Member
  • ***
  • Mensajes: 421
Hola MundoDabo
« Respuesta #21 en: 14 de Abril de 2004, 12:59:13 am »
Aqui vamos poniendo ejemplillos, y cuando salga el tuto de C, ya estará todo explicado, solo faltará por explicar lo de las pijaditas de los colores y alguna cosa más...pero bueno eso tampoco es que sea muy importante :P

Desconectado BuHo

  • Pro Member
  • ****
  • Mensajes: 733
    • La Estancia Azul
Hola MundoDabo
« Respuesta #22 en: 14 de Abril de 2004, 12:59:51 am »
no lo compileis con linux xDDD
Wake up BuHo...
Daboweb has you[/color]
Mi blog: La Estancia Azul

Desconectado Leandros

  • Member
  • ***
  • Mensajes: 421
Hola MundoDabo
« Respuesta #23 en: 14 de Abril de 2004, 01:02:14 am »
Jejeje se me olvidó decir que esto lo he hecho en Windows :P

Fallo mio, Fallo mio....;)

Desconectado enredado

  • Junior Member
  • **
  • Mensajes: 74
Hola MundoDabo
« Respuesta #24 en: 14 de Abril de 2004, 01:13:20 am »
Pues me da errores al compilarlo, aunque esto no es nuevo :)
c:\gcc hola_mod.c -o hola_mod.exe

hola_mod.c: In function `main':
hola_mod.c:4: warning: return type of `main' is not `int'

Como hago siempre que no se lo que hago... enredo; cambio void por main y compila sin problemas y ejecuta con colorines.

Muy chulo :):)

Desconectado enredado

  • Junior Member
  • **
  • Mensajes: 74
Hola MundoDabo
« Respuesta #25 en: 14 de Abril de 2004, 01:19:05 am »
Una pregunta a lo mejor demasiado ingenua...
¿No es lo mismo en linux que en windows?, es decir  ¿el código no es igual?

Desconectado BuHo

  • Pro Member
  • ****
  • Mensajes: 733
    • La Estancia Azul
Hola MundoDabo
« Respuesta #26 en: 14 de Abril de 2004, 02:04:25 am »
A ti no te da error, te da un warning ya que la funcion main(), que existe en todo programa completo en C está declarada como:

int main()

y esa es su forma estandar, así que al usarla como

void main()

te da un aviso (o warning), que quiere decir que el programa compila y no tiene errores de sintaxis, pero que a la hora de funcionar puede dar problemas. En este caso no tienes ningun problema y te debería generar la salida y la prodrías ejecutar, pero en otros es importante prestar atencion. No obstante, aunque te de el warning tu programa está compilado y puedes ejecutarlo.

 Para quitar el warning cambia "void main()" por "int main()" y despues del "getch();" pon "return 0";

Con respecto a la 2ª pregunta... no, no es lo mismo pero si que lo es. El código estándar, es ANSI C, pero windows incluye otras bibliotecas como la conio.h o la dos.h o la windows.h que te permiten usar fuunciones adicionales.

Un saludo.
Wake up BuHo...
Daboweb has you[/color]
Mi blog: La Estancia Azul

Desconectado enredado

  • Junior Member
  • **
  • Mensajes: 74
Hola MundoDabo
« Respuesta #27 en: 14 de Abril de 2004, 01:53:41 pm »
Así es BuHo, me da warning y el ejecutable se creó y funciona.
Quise decir que cambié int por void como dices. Lo del "return 0" no me dí cuenta por que estoy haciendo todo desde consola tambien invocar a los programas, así que no me dí cuenta del detalle.
Con lo de las librerías me imaginaba que ivan por ahí los tiros.

Desconectado jirho

  • Member
  • ***
  • Mensajes: 303
Hola MundoDabo
« Respuesta #28 en: 14 de Abril de 2004, 04:26:23 pm »
...jeje..bien Buho...ahora si se calento el tema... :twisted:  :twisted: ...
[root@local_host jirho]#Conecting to underground zone...:superman:

http://www.hackeando.com/gifs/logomini.gif

 

Aviso Legal | Política de Privacidad | Política de Cookies

el contenido de la web se rige bajo licencia
Creative Commons License