|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2009
Messaggi: 5572
|
[C] confronto stringhe e output su file excel
Vorrei porre 2 domande su c,
è difficile implementare con una write un output su excel? file = fopen("1.xls", "w"); fprintf(stderr,"xxx\n"); altra domanda,per confrontare 2 stringhe e interrompere la ricerca se una ha già "oltrepassato" l' altra,in una lista ordinata,è corretto fare? strcmp (idx, lis->elemento) > 0) per interrompere se idx è maggiore,vorrei evitare di scorrerla tutta se l' elemento non c' è Grazie in anticipo |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Sì, il confronto è corretto.
Riguardo ad Excel, con il solo C è praticamente impossibile. Però puoi creare un file CSV che può essere aperto direttamente da Excel. Leggi qui: http://it.wikipedia.org/wiki/Comma-separated_values |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jun 2009
Messaggi: 5572
|
grazie,allora metto file.csv per l' output nella write?
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
sì
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jun 2009
Messaggi: 5572
|
ok,funziona,ma come si fa a fare a separare dati tra righe e colonne per poter creare velocemente tutto?
es 33 in una cella | 44 in altra Grazie |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Con il punto e virgola
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Jun 2009
Messaggi: 5572
|
grazie,tra %d e %d,mi puoi dire come?
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
%d;%d
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Jun 2009
Messaggi: 5572
|
quindi printf("\n %d;%d",i,k); ?
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Jun 2009
Messaggi: 5572
|
funziona ok,che funziona si deve usare per "pulire" il file all' inizio prima di scriverlo?E invece di dividere con ; come si fa ad andare in una nuova colonna?
Ultima modifica di gabmac2 : 22-04-2010 alle 21:28. |
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Metti la modalità "wt" nella fopen.
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
\n mettilo in fondo
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Jun 2009
Messaggi: 5572
|
grazie e per andare in una nuova colonna invece di riga?
|
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Con il punto e virgola, in una nuova riga con \n.
Comunque basta che tu faccia le prove con notepad e poi apri il file con excel. |
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Jun 2009
Messaggi: 5572
|
risolto tutto,sei stato gentilissimo come sempre
Grazie mille ancora |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:21.



















