|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Jan 2009
Messaggi: 25
|
[C]EOF - principiante livello elementare
Ciao a tutti
Ho cominciato a studiare il C. Ho scritto il seguente codice: #include <stdio.h> /* copia l’input sull’output; prima versione */ main() { int c; c=getchar(); while (c!=EOF) { putchar(c); c=getchar(); } } usando il terminale succede che: 1) il programma funziona correttamente 2) se voglio usare ancora il terminale, al di fuori del prgogramma, lo devo chiudere e riaprire DOMANDA 1: Come faccio a uscire dal programma senza uscire dal terminale? DOMANDA 2: Leggendo il testo (Kernighan) non capisco cosa rappresenta EOF : è il carattere del tasto invio? Insomma necessito di qualche paziente e gentile delucidazione... grazie alle anime didattiche del forum K. P.S. uso macbook leopard |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
windows o linux?
comunque dovrebbe essere CTRL + Z EDIT: ah ok.. mac
__________________
|
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Jan 2009
Messaggi: 25
|
|
|
|
|
|
|
#4 | |
|
Junior Member
Iscritto dal: Jan 2009
Messaggi: 25
|
Quote:
ho trovato una descrizione fatta apposta per quelli come a questo link: http://www.wowarea.com/italiano/linux/linguaggioc03.htm che cito nel caso a qualcuno possa servire EOF=CTRL + Z, forse Tigershark voleva implicitamente rispondere anche a questa domanda. |
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
Quote:
Ma era + di una decina d'anni che non lo usavo quindi non ero sicuro al 100%.
__________________
|
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
Quote:
ciao
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
Quote:
E comunque CTRL +Z è chr 26 non 21 come ricordavo.
__________________
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:26.




















