|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2004
Città: ch
Messaggi: 531
|
array di strutture
salve
ho un problema con questo codice #include<stdio.h> struct datiLoc { int acctNum; char nome[10]; }; struct datiLoc ordina[10]; main() { ordina[1].acctNum=1245; //questo funziona ordina[1].nome="ciao"; } ordina[1].nome="ciao" --> quando compilo mi dice che" left operand must be l-value" come mai? non posso assegnare una stringa ? grazie [edit] se faccio questo dovrebbe funzionare? strcpy(ordina[1].nome,parola);
__________________
CPU P4 2,4@2,6 Ghz cooled by Arctic Cooling - MB P4PE - Vcore 1.525 - RAM 2x512 ddr PC2700 - VGA Ati Radeon 9800pro@xt 413/466 Mhz by HIS - HD Hitachi 160 GB - OS wXP professional sp2- ali thermaltake 480W - LO materizzatore Dvd SONY dru 530A, master. cd Sony 16/10/40x - Monitor TFT 17" samsung - adsl 600/100 Ultima modifica di Tissot : 15-05-2005 alle 10:10. |
|
|
|
|
|
#2 |
|
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: 8897
|
l'assegnazione la puoi fare solo in case di dichiarazione
~§~ Sempre E Solo Lei ~§~
__________________
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 |
|
|
|
|
|
#3 |
|
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: 8897
|
ah per strcopy se la parola è una stringa con terminatore /0 allora va bene
~§~ Sempre E Solo Lei ~§~
__________________
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 |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Jul 2004
Città: ch
Messaggi: 531
|
Quote:
perchè???? allora come faccio assegnare in quel campo una stringa, oltre a strcpy e scanf ?
__________________
CPU P4 2,4@2,6 Ghz cooled by Arctic Cooling - MB P4PE - Vcore 1.525 - RAM 2x512 ddr PC2700 - VGA Ati Radeon 9800pro@xt 413/466 Mhz by HIS - HD Hitachi 160 GB - OS wXP professional sp2- ali thermaltake 480W - LO materizzatore Dvd SONY dru 530A, master. cd Sony 16/10/40x - Monitor TFT 17" samsung - adsl 600/100 |
|
|
|
|
|
|
#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: 8897
|
Quote:
~§~ Sempre E Solo Lei ~§~
__________________
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: Jul 2004
Città: ch
Messaggi: 531
|
Quote:
infatti non inizializzo tutte ordina[1].nome="ciao" // assegno la stringa al campo nome della seconda struttura e non di tutte. fammi un esempio di fget che non ho voglia di cercare
__________________
CPU P4 2,4@2,6 Ghz cooled by Arctic Cooling - MB P4PE - Vcore 1.525 - RAM 2x512 ddr PC2700 - VGA Ati Radeon 9800pro@xt 413/466 Mhz by HIS - HD Hitachi 160 GB - OS wXP professional sp2- ali thermaltake 480W - LO materizzatore Dvd SONY dru 530A, master. cd Sony 16/10/40x - Monitor TFT 17" samsung - adsl 600/100 |
|
|
|
|
|
|
#7 | ||
|
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16213
|
Quote:
Quote:
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu |
||
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Devi usare strcpy per cambiare il calore di una stringa...
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:25.


















