-
[C] Problema con void main (void);...
Ho appena iniziato a programmare in C e gia non funziona...
Uso Wx-devcpp, ho fatto file,nuovo,progetto e ho scritto:
#include <stdio.h>
void main (void);
void main (void)
{
printf("Ciao Marco!\n");
}
Se lo compilo e lo eseguo mi dice nella finestra in fondo:
2 C:\Documents and Settings\Marco_2\Desktop\SenzaTitolo1.cpp `main' must return `int'
2 C:\Documents and Settings\Marco_2\Desktop\SenzaTitolo1.cpp `main' must return `int'
C:\Documents and Settings\Marco_2\Desktop\SenzaTitolo1.cpp In function `int main(...)':
4 C:\Documents and Settings\Marco_2\Desktop\SenzaTitolo1.cpp declaration of C function `int main(...)' conflicts with
2 C:\Documents and Settings\Marco_2\Desktop\SenzaTitolo1.cpp previous declaration `void main()' here
-
Ho risolto,scrivendo:
#include <stdio.h>
main ()
{
printf("Hello World!");
}
Adesso funziona,pero,l'applicazione compilata gira in dos,percio con wxdev-cpp ho creato una window form e ho fatto un command button ,al quale volevo far eseguire il codice di prima,ma come si fa ad associare il codice al command button e a far eseguire l'applicazione in una vera finestra invece che in dos?
-
Se vuoi programmare con Wx-devcpp ti conviene guardare questa guida wxDevCppMinimal-1.html
Ciao
Permessi di Scrittura
- Tu non puoi inviare nuove discussioni
- Tu non puoi inviare risposte
- Tu non puoi inviare allegati
- Tu non puoi modificare i tuoi messaggi
-
Regole del Forum
Segnalibri