|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2002
Città: centro Italia
Messaggi: 1189
|
sospendere un programma finchè non premo un tasto in C
c'è una istruzione che sospende il programma finchè non premo un tasto (anche solo Invio va bene) in C?
C'è l'istruzione sleep() ma sospende per un tempo predeterminato. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Codice:
#include <stdio.h>
int main()
{
printf("Premi INVIO per continuare...");
getchar();
return 0;
}
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Sep 2002
Città: centro Italia
Messaggi: 1189
|
Quote:
ma getchar non fa parte della libreria string.h? |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
getchar nello standard ANSI è in stdio.h...
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
|
ma come mai metti return (0) nella funzione main???
comunque basta #include <stdio.h> #include <conio.h> void main () { getch (); }
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
getch non è funzione dello standard ANSI...
Ritorno 0 perchè metto int main...il main dovrebbe sempre ritornare un intero (è il famoso errorlevel del dos)... |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
|
Quote:
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Intanto per programmare un po' più standard bisogna cominciare a non usare compilatori C/C++ Borland...
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
|
visual studio va bene??
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
#10 | |
|
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Quote:
|
|
|
|
|
|
|
#11 | |
|
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Quote:
www.mingw.org Poi attivi il flag -ansi -pedantic e stai sicuro che tutto ciò che non è standard non lo usi perchè il compilatore lo rigetta. |
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
E se vuoi un ide:
http://www.bloodshed.net/devcpp.html |
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
concordo sul fatto che è meglio attenersi agli standard quando si programma in un certo linguaggio.
in caso contrario si prendono delle "brutte abitudini" che finiscono col creare problemi quando si cambia compilatore ecc. |
|
|
|
|
|
#14 | |
|
Senior Member
Iscritto dal: Sep 2002
Città: centro Italia
Messaggi: 1189
|
Quote:
è l'unico che conosco che è gratuito. |
|
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
Prova anche devcpp
|
|
|
|
|
|
#16 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Mi ero dimenticato che se si vuole evitare che caratteri immessi (se si premono altri caratteri prima dell'invio) restino nello standard input (potrebbero influenzare una successiva chiamata a getchar) allora bisogna cancellarli dallo stdin...
Codice:
#include <stdio.h>
int main()
{
printf("Premi INVIO per continuare...");
getchar();
fflush(stdin);
printf("Premi INVIO per continuare...");
getchar();
fflush(stdin);
return 0;
}
|
|
|
|
|
|
#17 | |
|
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Quote:
|
|
|
|
|
|
|
#18 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
Quote:
![]() il termine deriva per caso da una parola straniera? mi pare che c'è un termine simile in italiano ma non ricordo il significato e non l'ho manco trovato sul vocabolario! |
|
|
|
|
|
|
#19 | |
|
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Quote:
|
|
|
|
|
|
|
#20 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:25.




















