|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Apr 2006
Messaggi: 74
|
[ C ] Domanda da niubberrimo
Salve io sto iniziando a programmare in linguaggio su su O/S WinXP.
Come editor/compilatore uso Dev-c++. E fin qua tutto bene, però la domanda da niubbo è: -Come faccio a far rimanere il programma in esecuzione? Cioè una volta avviato e termitate le istruzioni la finestra del Dos si chiude, io vorrei che rimanesse aperta ricominciando da capo il programma.. Vi ringrazio in anticipo.. ps ho provato col cerca ma dopo un pò di risultati inutili vi ho rinunciato |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2004
Messaggi: 1451
|
system("pause") se sei in dos
getchar() se non ti interessa solo il primo.
__________________
Ciao ~ZeRO sTrEsS~ |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Sep 2006
Città: Bologna/Milano
Messaggi: 525
|
la finestra si chiude semplicemente xche il programma termina...
per impedire che si chiude prima del return del mian puoi metterci una funzione tipo getchar() oppure system("pause") per farlo ricominciare: o prima della fine del programma richiami la funzione main() oppure metti tutto il codice all'interno del while(TRUE) |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
|
Quote:
|
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Nov 2004
Città: Napoli
Messaggi: 999
|
Quote:
scelta=1; while(Scelta) { corpo programma printf("VUOI CONTINUARE ? (si 1 no 0)"); leggi scelta }
__________________
Intel Pentium IV 3,0 GHz, Asus P5SD2-X , 1.0 Gb ddr2, Radeon X550 , Maxtor 160Gb sata, Hitachi 100 gb pata,Piooner Dvr-109 ,Microsoft Windows XP Professional Service Pack 2 |
|
|
|
|
|
|
#6 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
chiamare incondizionatamente una funzione all'interno di se stessa provoca stack overflow
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:07.



















