|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Mar 2006
Messaggi: 131
|
[c] input con argomenti arbitrari da tastiera
salve,stavo guardando scanf() e derivati,ma nel caso voglia immagazzinare in un buffer una quantità di dati arbitraria da tastiera dove ogni argomento è separato da uno spazio,non so bene quale funzione usare.
ad esempio,dichiarazione di una matrice dalla dimensione arbitraria: <nomematrice> = <arg11> <arg12>...<arg1N>;<arg21> <arg22>...<arg2N>;....<argNN> mi servirebbe una funzione che abbia come la scanf gli specificatori di conversione dove però al terzo argomento poter immagazzinare tutta la stringa dopo "=" in un solo buffer,senza che mi si fermi al primo spazio trovato. avete qualche idea? thanxalot |
![]() |
![]() |
![]() |
#2 |
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16211
|
Potresti prendere tutta la riga con fgets, e poi manipolarla con le varie strtok, atoi, eccetera.
__________________
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 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:44.